builder: mozilla-release_ubuntu32_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux32-spot-217
starttime: 1472909582.28
results: success (0)
buildid: 20160903031849
builduid: cab4f041cf984eaeaca63a424ce0fba7
revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:02.282419) =========
master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:02.283044) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-09-03 06:33:02.283462) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-09-03 06:33:03.643054) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 06:33:03.643457) =========
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-1472909554.813066-1675689580
_=/tools/buildbot/bin/python
using PTY: False
--2016-09-03 06:33:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 5.57M=0.002s
2016-09-03 06:33:04 (5.57 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.951862
========= master_lag: 0.17 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 06:33:04.769428) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:04.769939) =========
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-1472909554.813066-1675689580
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.015837
========= master_lag: 0.16 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:04.949231) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-09-03 06:33:04.949723) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --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-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --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-1472909554.813066-1675689580
_=/tools/buildbot/bin/python
using PTY: False
2016-09-03 06:33:05,044 truncating revision to first 12 chars
2016-09-03 06:33:05,045 Setting DEBUG logging.
2016-09-03 06:33:05,045 attempt 1/10
2016-09-03 06:33:05,045 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/31ca1b4c28a9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-09-03 06:33:07,166 unpacking tar archive at: mozilla-release-31ca1b4c28a9/testing/mozharness/
program finished with exit code 0
elapsedTime=2.623734
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-09-03 06:33:07.610900) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:07.611321) =========
script_repo_revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:07.611893) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:07.612297) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 06:33:07.644574) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 38 mins, 44 secs) (at 2016-09-03 06:33:07.645008) =========
/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-release --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-release', '--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-1472909554.813066-1675689580
_=/tools/buildbot/bin/python
using PTY: False
06:33:07 INFO - MultiFileLogger online at 20160903 06:33:07 in /builds/slave/test
06:33:07 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-release --download-symbols ondemand
06:33:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
06:33:07 INFO - {'append_to_log': False,
06:33:07 INFO - 'base_work_dir': '/builds/slave/test',
06:33:07 INFO - 'blob_upload_branch': 'mozilla-release',
06:33:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
06:33:07 INFO - 'buildbot_json_path': 'buildprops.json',
06:33:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
06:33:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
06:33:07 INFO - 'download_minidump_stackwalk': True,
06:33:07 INFO - 'download_symbols': 'ondemand',
06:33:07 INFO - 'e10s': True,
06:33:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
06:33:07 INFO - 'tooltool.py': '/tools/tooltool.py',
06:33:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
06:33:07 INFO - '/tools/misc-python/virtualenv.py')},
06:33:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
06:33:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
06:33:07 INFO - 'log_level': 'info',
06:33:07 INFO - 'log_to_console': True,
06:33:07 INFO - 'opt_config_files': (),
06:33:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
06:33:07 INFO - '--processes=1',
06:33:07 INFO - '--config=%(test_path)s/wptrunner.ini',
06:33:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
06:33:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
06:33:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
06:33:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
06:33:07 INFO - 'pip_index': False,
06:33:07 INFO - 'require_test_zip': True,
06:33:07 INFO - 'test_type': ('testharness',),
06:33:07 INFO - 'this_chunk': '1',
06:33:07 INFO - 'tooltool_cache': '/builds/tooltool_cache',
06:33:07 INFO - 'total_chunks': '5',
06:33:07 INFO - 'virtualenv_path': 'venv',
06:33:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
06:33:07 INFO - 'work_dir': 'build'}
06:33:07 INFO - #####
06:33:07 INFO - ##### Running clobber step.
06:33:07 INFO - #####
06:33:07 INFO - Running pre-action listener: _resource_record_pre_action
06:33:07 INFO - Running main action method: clobber
06:33:07 INFO - rmtree: /builds/slave/test/build
06:33:07 INFO - Running post-action listener: _resource_record_post_action
06:33:07 INFO - #####
06:33:07 INFO - ##### Running read-buildbot-config step.
06:33:07 INFO - #####
06:33:07 INFO - Running pre-action listener: _resource_record_pre_action
06:33:07 INFO - Running main action method: read_buildbot_config
06:33:07 INFO - Using buildbot properties:
06:33:07 INFO - {
06:33:07 INFO - "project": "",
06:33:07 INFO - "product": "firefox",
06:33:07 INFO - "script_repo_revision": "production",
06:33:07 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-pgo-unittest",
06:33:07 INFO - "repository": "",
06:33:07 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release pgo test web-platform-tests-e10s-1",
06:33:07 INFO - "buildid": "20160903031849",
06:33:07 INFO - "pgo_build": "True",
06:33:07 INFO - "basedir": "/builds/slave/test",
06:33:07 INFO - "buildnumber": 12,
06:33:07 INFO - "slavename": "tst-linux32-spot-217",
06:33:07 INFO - "revision": "31ca1b4c28a9f64e49d59ed01d08469a9af41951",
06:33:07 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/",
06:33:07 INFO - "platform": "linux",
06:33:07 INFO - "branch": "mozilla-release",
06:33:07 INFO - "repo_path": "releases/mozilla-release",
06:33:07 INFO - "moz_repo_path": "",
06:33:07 INFO - "stage_platform": "linux-pgo",
06:33:07 INFO - "builduid": "cab4f041cf984eaeaca63a424ce0fba7",
06:33:07 INFO - "slavebuilddir": "test"
06:33:07 INFO - }
06:33:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2.
06:33:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json.
06:33:07 INFO - Running post-action listener: _resource_record_post_action
06:33:07 INFO - #####
06:33:07 INFO - ##### Running download-and-extract step.
06:33:07 INFO - #####
06:33:07 INFO - Running pre-action listener: _resource_record_pre_action
06:33:07 INFO - Running main action method: download_and_extract
06:33:07 INFO - mkdir: /builds/slave/test/build/tests
06:33:07 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')]}
06:33:07 INFO - https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
06:33:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:33:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:33:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:33:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1
06:33:08 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:33:08 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
06:33:08 INFO - retry: Failed, sleeping 30 seconds before retrying
06:33:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #2
06:33:38 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:33:38 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
06:33:38 INFO - retry: Failed, sleeping 60 seconds before retrying
06:34:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #3
06:34:38 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:34:38 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
06:34:38 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json!
06:34:38 INFO - Caught exception: HTTP Error 404: Not Found
06:34:38 INFO - Caught exception: HTTP Error 404: Not Found
06:34:38 INFO - Caught exception: HTTP Error 404: Not Found
06:34:38 INFO - trying https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:34:38 INFO - Downloading https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:34:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1
06:34:40 INFO - Downloaded 1325 bytes.
06:34:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json
06:34:40 INFO - Using the following test package requirements:
06:34:40 INFO - {u'common': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'],
06:34:40 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'firefox-48.0.3.en-US.linux-i686.cppunittest.tests.zip'],
06:34:40 INFO - u'gtest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'firefox-48.0.3.en-US.linux-i686.gtest.tests.zip'],
06:34:40 INFO - u'jittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'jsshell-linux-i686.zip'],
06:34:40 INFO - u'mochitest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'firefox-48.0.3.en-US.linux-i686.mochitest.tests.zip'],
06:34:40 INFO - u'mozbase': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'],
06:34:40 INFO - u'reftest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'firefox-48.0.3.en-US.linux-i686.reftest.tests.zip'],
06:34:40 INFO - u'talos': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'firefox-48.0.3.en-US.linux-i686.talos.tests.zip'],
06:34:40 INFO - u'web-platform': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'],
06:34:40 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip',
06:34:40 INFO - u'firefox-48.0.3.en-US.linux-i686.xpcshell.tests.zip']}
06:34:40 INFO - Downloading packages: [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
06:34:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:34:40 INFO - https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
06:34:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:34:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:34:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:34:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1
06:34:40 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:34:40 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
06:34:40 INFO - retry: Failed, sleeping 30 seconds before retrying
06:35:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #2
06:35:10 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:35:10 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
06:35:10 INFO - retry: Failed, sleeping 60 seconds before retrying
06:36:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #3
06:36:11 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:36:11 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
06:36:11 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip!
06:36:11 INFO - Caught exception: HTTP Error 404: Not Found
06:36:11 INFO - Caught exception: HTTP Error 404: Not Found
06:36:11 INFO - Caught exception: HTTP Error 404: Not Found
06:36:11 INFO - trying https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:36:11 INFO - Downloading https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip
06:36:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1
06:36:13 INFO - Downloaded 24066706 bytes.
06:36:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:36:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:36:13 INFO - caution: filename not matched: web-platform/*
06:36:13 INFO - Return code: 11
06:36:13 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')]}
06:36:13 INFO - https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
06:36:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:36:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:36:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:36:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
06:36:14 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:36:14 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
06:36:14 INFO - retry: Failed, sleeping 30 seconds before retrying
06:36:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #2
06:36:44 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:36:44 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
06:36:44 INFO - retry: Failed, sleeping 60 seconds before retrying
06:37:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #3
06:37:44 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:37:44 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
06:37:44 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip!
06:37:44 INFO - Caught exception: HTTP Error 404: Not Found
06:37:44 INFO - Caught exception: HTTP Error 404: Not Found
06:37:44 INFO - Caught exception: HTTP Error 404: Not Found
06:37:44 INFO - trying https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:37:44 INFO - Downloading https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip
06:37:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
06:37:57 INFO - Downloaded 36389874 bytes.
06:37:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:37:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:38:03 INFO - caution: filename not matched: bin/*
06:38:03 INFO - caution: filename not matched: config/*
06:38:03 INFO - caution: filename not matched: mozbase/*
06:38:03 INFO - caution: filename not matched: marionette/*
06:38:03 INFO - caution: filename not matched: tools/wptserve/*
06:38:03 INFO - Return code: 11
06:38:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:38:03 INFO - https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
06:38:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:38:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:38:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:38:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1
06:38:04 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:38:04 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
06:38:04 INFO - retry: Failed, sleeping 30 seconds before retrying
06:38:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #2
06:38:34 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:38:34 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
06:38:34 INFO - retry: Failed, sleeping 60 seconds before retrying
06:39:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #3
06:39:34 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:39:34 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
06:39:34 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2!
06:39:34 INFO - Caught exception: HTTP Error 404: Not Found
06:39:34 INFO - Caught exception: HTTP Error 404: Not Found
06:39:34 INFO - Caught exception: HTTP Error 404: Not Found
06:39:34 INFO - trying https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:39:34 INFO - Downloading https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:39:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1
06:39:51 INFO - Downloaded 56910020 bytes.
06:39:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:39:51 INFO - mkdir: /builds/slave/test/properties
06:39:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
06:39:51 INFO - Writing to file /builds/slave/test/properties/build_url
06:39:51 INFO - Contents:
06:39:51 INFO - build_url:https://queue.taskcluster.net/v1/task/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2
06:39:51 INFO - Running post-action listener: _resource_record_post_action
06:39:51 INFO - Running post-action listener: set_extra_try_arguments
06:39:51 INFO - #####
06:39:51 INFO - ##### Running create-virtualenv step.
06:39:51 INFO - #####
06:39:51 INFO - Running pre-action listener: _pre_create_virtualenv
06:39:51 INFO - Running pre-action listener: _resource_record_pre_action
06:39:51 INFO - Running main action method: create_virtualenv
06:39:51 INFO - Creating virtualenv /builds/slave/test/build/venv
06:39:51 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
06:39:51 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
06:39:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
06:39:52 INFO - Using real prefix '/usr'
06:39:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python
06:39:54 INFO - Installing distribute.............................................................................................................................................................................................done.
06:39:58 INFO - Installing pip.................done.
06:39:58 INFO - Return code: 0
06:39:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
06:39:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:39:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:39:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:39:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:39:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:39:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:39:58 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 0x900bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9072598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9124f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e06e30>, '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 0x90a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9122470>, '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-1472909554.813066-1675689580', '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
06:39:58 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
06:39:58 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
06:39:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:39:58 INFO - 'CCACHE_UMASK': '002',
06:39:58 INFO - 'DISPLAY': ':0',
06:39:58 INFO - 'HOME': '/home/cltbld',
06:39:58 INFO - 'LANG': 'en_US.UTF-8',
06:39:58 INFO - 'LOGNAME': 'cltbld',
06:39:58 INFO - 'MAIL': '/var/mail/cltbld',
06:39:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:39:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:39:58 INFO - 'MOZ_NO_REMOTE': '1',
06:39:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:39:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:39:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:39:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:39:58 INFO - 'PWD': '/builds/slave/test',
06:39:58 INFO - 'SHELL': '/bin/bash',
06:39:58 INFO - 'SHLVL': '1',
06:39:58 INFO - 'TERM': 'linux',
06:39:58 INFO - 'TMOUT': '86400',
06:39:58 INFO - 'USER': 'cltbld',
06:39:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472909554.813066-1675689580',
06:39:58 INFO - '_': '/tools/buildbot/bin/python'}
06:39:58 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:39:58 INFO - Downloading/unpacking psutil>=0.7.1
06:39:58 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
06:39:58 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
06:39:58 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
06:39:58 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
06:39:58 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
06:39:58 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
06:40:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
06:40:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
06:40:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
06:40:04 INFO - Installing collected packages: psutil
06:40:04 INFO - Running setup.py install for psutil
06:40:04 INFO - building 'psutil._psutil_linux' extension
06:40:04 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
06:40:05 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
06:40:05 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
06:40:06 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
06:40:06 INFO - building 'psutil._psutil_posix' extension
06:40:06 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
06:40:06 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
06:40:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
06:40:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
06:40:07 INFO - Successfully installed psutil
06:40:07 INFO - Cleaning up...
06:40:07 INFO - Return code: 0
06:40:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
06:40:07 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')]}
06:40:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:40:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:07 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')]}
06:40:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:40:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:07 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 0x900bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9072598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9124f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e06e30>, '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 0x90a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9122470>, '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-1472909554.813066-1675689580', '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
06:40:07 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
06:40:07 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
06:40:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:40:07 INFO - 'CCACHE_UMASK': '002',
06:40:07 INFO - 'DISPLAY': ':0',
06:40:07 INFO - 'HOME': '/home/cltbld',
06:40:07 INFO - 'LANG': 'en_US.UTF-8',
06:40:07 INFO - 'LOGNAME': 'cltbld',
06:40:07 INFO - 'MAIL': '/var/mail/cltbld',
06:40:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:40:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:40:07 INFO - 'MOZ_NO_REMOTE': '1',
06:40:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:40:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:40:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:40:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:40:07 INFO - 'PWD': '/builds/slave/test',
06:40:07 INFO - 'SHELL': '/bin/bash',
06:40:07 INFO - 'SHLVL': '1',
06:40:07 INFO - 'TERM': 'linux',
06:40:07 INFO - 'TMOUT': '86400',
06:40:07 INFO - 'USER': 'cltbld',
06:40:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472909554.813066-1675689580',
06:40:07 INFO - '_': '/tools/buildbot/bin/python'}
06:40:07 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:40:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
06:40:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
06:40:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
06:40:07 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
06:40:07 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
06:40:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
06:40:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
06:40:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz
06:40:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
06:40:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
06:40:12 INFO - Installing collected packages: mozsystemmonitor
06:40:12 INFO - Running setup.py install for mozsystemmonitor
06:40:12 INFO - Successfully installed mozsystemmonitor
06:40:12 INFO - Cleaning up...
06:40:12 INFO - Return code: 0
06:40:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
06:40:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:40:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:40:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:40:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:40:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:12 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 0x900bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9072598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9124f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e06e30>, '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 0x90a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9122470>, '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-1472909554.813066-1675689580', '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
06:40:12 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
06:40:12 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
06:40:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:40:12 INFO - 'CCACHE_UMASK': '002',
06:40:12 INFO - 'DISPLAY': ':0',
06:40:12 INFO - 'HOME': '/home/cltbld',
06:40:12 INFO - 'LANG': 'en_US.UTF-8',
06:40:12 INFO - 'LOGNAME': 'cltbld',
06:40:12 INFO - 'MAIL': '/var/mail/cltbld',
06:40:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:40:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:40:12 INFO - 'MOZ_NO_REMOTE': '1',
06:40:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:40:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:40:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:40:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:40:12 INFO - 'PWD': '/builds/slave/test',
06:40:12 INFO - 'SHELL': '/bin/bash',
06:40:12 INFO - 'SHLVL': '1',
06:40:12 INFO - 'TERM': 'linux',
06:40:12 INFO - 'TMOUT': '86400',
06:40:12 INFO - 'USER': 'cltbld',
06:40:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472909554.813066-1675689580',
06:40:12 INFO - '_': '/tools/buildbot/bin/python'}
06:40:13 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:40:13 INFO - Downloading/unpacking blobuploader==1.2.4
06:40:13 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
06:40:13 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
06:40:13 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
06:40:13 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
06:40:13 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
06:40:13 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
06:40:17 INFO - Downloading blobuploader-1.2.4.tar.gz
06:40:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
06:40:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
06:40:17 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
06:40:17 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
06:40:17 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
06:40:17 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
06:40:17 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
06:40:17 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
06:40:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
06:40:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
06:40:19 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
06:40:19 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
06:40:19 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
06:40:19 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
06:40:19 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
06:40:19 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
06:40:19 INFO - Downloading docopt-0.6.1.tar.gz
06:40:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
06:40:19 INFO - Installing collected packages: blobuploader, requests, docopt
06:40:19 INFO - Running setup.py install for blobuploader
06:40:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
06:40:19 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
06:40:19 INFO - Running setup.py install for requests
06:40:20 INFO - Running setup.py install for docopt
06:40:20 INFO - Successfully installed blobuploader requests docopt
06:40:20 INFO - Cleaning up...
06:40:20 INFO - Return code: 0
06:40:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv
06:40:20 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')]}
06:40:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:40:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:20 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')]}
06:40:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:40:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:20 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 0x900bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9072598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9124f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e06e30>, '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 0x90a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9122470>, '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-1472909554.813066-1675689580', '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
06:40:20 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
06:40:20 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
06:40:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:40:20 INFO - 'CCACHE_UMASK': '002',
06:40:20 INFO - 'DISPLAY': ':0',
06:40:20 INFO - 'HOME': '/home/cltbld',
06:40:20 INFO - 'LANG': 'en_US.UTF-8',
06:40:20 INFO - 'LOGNAME': 'cltbld',
06:40:20 INFO - 'MAIL': '/var/mail/cltbld',
06:40:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:40:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:40:20 INFO - 'MOZ_NO_REMOTE': '1',
06:40:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:40:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:40:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:40:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:40:20 INFO - 'PWD': '/builds/slave/test',
06:40:20 INFO - 'SHELL': '/bin/bash',
06:40:20 INFO - 'SHLVL': '1',
06:40:20 INFO - 'TERM': 'linux',
06:40:20 INFO - 'TMOUT': '86400',
06:40:20 INFO - 'USER': 'cltbld',
06:40:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472909554.813066-1675689580',
06:40:20 INFO - '_': '/tools/buildbot/bin/python'}
06:40:21 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:40:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
06:40:21 INFO - Running setup.py (path:/tmp/pip-2nLGVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
06:40:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
06:40:21 INFO - Running setup.py (path:/tmp/pip-ExgtN7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
06:40:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
06:40:21 INFO - Running setup.py (path:/tmp/pip-USpagS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
06:40:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
06:40:21 INFO - Running setup.py (path:/tmp/pip-SBoQw0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
06:40:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
06:40:21 INFO - Running setup.py (path:/tmp/pip-CQ6_ya-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
06:40:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
06:40:21 INFO - Running setup.py (path:/tmp/pip-ri7Qi5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
06:40:22 INFO - Running setup.py (path:/tmp/pip-FRty0i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
06:40:22 INFO - Running setup.py (path:/tmp/pip-Z_hTj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
06:40:22 INFO - Running setup.py (path:/tmp/pip-Y1nCO6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
06:40:22 INFO - Running setup.py (path:/tmp/pip-8f7DfW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
06:40:22 INFO - Running setup.py (path:/tmp/pip-OCoZFq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
06:40:22 INFO - Running setup.py (path:/tmp/pip-PN2xzv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
06:40:22 INFO - Running setup.py (path:/tmp/pip-LlBIG5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
06:40:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
06:40:22 INFO - Running setup.py (path:/tmp/pip-FYddNm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
06:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
06:40:23 INFO - Running setup.py (path:/tmp/pip-hq9m9u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
06:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
06:40:23 INFO - Running setup.py (path:/tmp/pip-njK5P9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
06:40:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
06:40:23 INFO - Running setup.py (path:/tmp/pip-dPamxP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
06:40:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
06:40:23 INFO - Running setup.py (path:/tmp/pip-e4JJzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
06:40:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
06:40:23 INFO - Running setup.py (path:/tmp/pip-Yc5ywt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
06:40:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:40:23 INFO - Running setup.py (path:/tmp/pip-qvfald-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:40:23 INFO - Unpacking /builds/slave/test/build/tests/marionette
06:40:24 INFO - Running setup.py (path:/tmp/pip-NmrbwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
06:40:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
06:40:24 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
06:40:24 INFO - Running setup.py install for manifestparser
06:40:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
06:40:24 INFO - Running setup.py install for mozcrash
06:40:24 INFO - Running setup.py install for mozdebug
06:40:24 INFO - Running setup.py install for mozdevice
06:40:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Running setup.py install for mozfile
06:40:25 INFO - Running setup.py install for mozhttpd
06:40:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Running setup.py install for mozinfo
06:40:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Running setup.py install for mozInstall
06:40:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
06:40:25 INFO - Running setup.py install for mozleak
06:40:26 INFO - Running setup.py install for mozlog
06:40:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
06:40:26 INFO - Running setup.py install for moznetwork
06:40:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
06:40:26 INFO - Running setup.py install for mozprocess
06:40:26 INFO - Running setup.py install for mozprofile
06:40:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
06:40:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
06:40:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
06:40:27 INFO - Running setup.py install for mozrunner
06:40:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
06:40:27 INFO - Running setup.py install for mozscreenshot
06:40:27 INFO - Running setup.py install for moztest
06:40:28 INFO - Running setup.py install for mozversion
06:40:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
06:40:28 INFO - Running setup.py install for wptserve
06:40:28 INFO - Running setup.py install for marionette-driver
06:40:28 INFO - Running setup.py install for browsermob-proxy
06:40:29 INFO - Running setup.py install for marionette-client
06:40:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
06:40:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
06:40:30 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
06:40:30 INFO - Cleaning up...
06:40:30 INFO - Return code: 0
06:40:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv
06:40:30 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')]}
06:40:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:40:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:30 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')]}
06:40:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:40:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
06:40:30 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 0x900bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9072598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9124f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e06e30>, '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 0x90a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9122470>, '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-1472909554.813066-1675689580', '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
06:40:30 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
06:40:30 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
06:40:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:40:30 INFO - 'CCACHE_UMASK': '002',
06:40:30 INFO - 'DISPLAY': ':0',
06:40:30 INFO - 'HOME': '/home/cltbld',
06:40:30 INFO - 'LANG': 'en_US.UTF-8',
06:40:30 INFO - 'LOGNAME': 'cltbld',
06:40:30 INFO - 'MAIL': '/var/mail/cltbld',
06:40:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:40:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:40:30 INFO - 'MOZ_NO_REMOTE': '1',
06:40:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:40:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:40:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:40:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:40:30 INFO - 'PWD': '/builds/slave/test',
06:40:30 INFO - 'SHELL': '/bin/bash',
06:40:30 INFO - 'SHLVL': '1',
06:40:30 INFO - 'TERM': 'linux',
06:40:30 INFO - 'TMOUT': '86400',
06:40:30 INFO - 'USER': 'cltbld',
06:40:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472909554.813066-1675689580',
06:40:30 INFO - '_': '/tools/buildbot/bin/python'}
06:40:30 INFO - Ignoring indexes: https://pypi.python.org/simple/
06:40:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
06:40:30 INFO - Running setup.py (path:/tmp/pip-sqLxbX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
06:40:31 INFO - Running setup.py (path:/tmp/pip-bdO5Aw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
06:40:31 INFO - Running setup.py (path:/tmp/pip-NbvNrI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
06:40:31 INFO - Running setup.py (path:/tmp/pip-PU8qSr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
06:40:31 INFO - Running setup.py (path:/tmp/pip-sUofkK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
06:40:31 INFO - Running setup.py (path:/tmp/pip-WZ1p8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
06:40:31 INFO - Running setup.py (path:/tmp/pip-GAmq2c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
06:40:31 INFO - Running setup.py (path:/tmp/pip-ccHQcC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
06:40:31 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))
06:40:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
06:40:31 INFO - Running setup.py (path:/tmp/pip-SDjs8j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
06:40:32 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))
06:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
06:40:32 INFO - Running setup.py (path:/tmp/pip-IRyxnM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
06:40:32 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))
06:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
06:40:32 INFO - Running setup.py (path:/tmp/pip-NqXDs5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
06:40:32 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))
06:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
06:40:32 INFO - Running setup.py (path:/tmp/pip-zOPfz2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
06:40:32 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))
06:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
06:40:32 INFO - Running setup.py (path:/tmp/pip-1KGF_K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
06:40:32 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))
06:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
06:40:32 INFO - Running setup.py (path:/tmp/pip-I2Ursr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
06:40:32 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))
06:40:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
06:40:32 INFO - Running setup.py (path:/tmp/pip-Nd_kIJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
06:40:33 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))
06:40:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
06:40:33 INFO - Running setup.py (path:/tmp/pip-UXBI0f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
06:40:33 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))
06:40:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
06:40:33 INFO - Running setup.py (path:/tmp/pip-HZnalD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
06:40:33 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))
06:40:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
06:40:33 INFO - Running setup.py (path:/tmp/pip-6_SGBR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
06:40:33 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))
06:40:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
06:40:33 INFO - Running setup.py (path:/tmp/pip-se3A_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
06:40:33 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))
06:40:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:40:33 INFO - Running setup.py (path:/tmp/pip-eDBv2d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
06:40:33 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))
06:40:33 INFO - Unpacking /builds/slave/test/build/tests/marionette
06:40:34 INFO - Running setup.py (path:/tmp/pip-SKJ2CR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
06:40:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
06:40:34 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))
06:40:34 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))
06:40:34 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))
06:40:34 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))
06:40:34 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))
06:40:34 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))
06:40:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
06:40:34 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
06:40:34 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
06:40:34 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
06:40:34 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
06:40:34 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
06:40:34 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
06:40:39 INFO - Downloading blessings-1.6.tar.gz
06:40:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
06:40:39 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))
06:40:39 INFO - Installing collected packages: blessings
06:40:39 INFO - Running setup.py install for blessings
06:40:39 INFO - Successfully installed blessings
06:40:39 INFO - Cleaning up...
06:40:39 INFO - Return code: 0
06:40:39 INFO - Done creating virtualenv /builds/slave/test/build/venv.
06:40:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
06:40:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
06:40:40 INFO - Reading from file tmpfile_stdout
06:40:40 INFO - Current package versions:
06:40:40 INFO - argparse == 1.2.1
06:40:40 INFO - blessings == 1.6
06:40:40 INFO - blobuploader == 1.2.4
06:40:40 INFO - browsermob-proxy == 0.6.0
06:40:40 INFO - docopt == 0.6.1
06:40:40 INFO - manifestparser == 1.1
06:40:40 INFO - marionette-client == 2.3.0
06:40:40 INFO - marionette-driver == 1.4.0
06:40:40 INFO - mozInstall == 1.12
06:40:40 INFO - mozcrash == 0.17
06:40:40 INFO - mozdebug == 0.1
06:40:40 INFO - mozdevice == 0.48
06:40:40 INFO - mozfile == 1.2
06:40:40 INFO - mozhttpd == 0.7
06:40:40 INFO - mozinfo == 0.9
06:40:40 INFO - mozleak == 0.1
06:40:40 INFO - mozlog == 3.1
06:40:40 INFO - moznetwork == 0.27
06:40:40 INFO - mozprocess == 0.22
06:40:40 INFO - mozprofile == 0.28
06:40:40 INFO - mozrunner == 6.11
06:40:40 INFO - mozscreenshot == 0.1
06:40:40 INFO - mozsystemmonitor == 0.0
06:40:40 INFO - moztest == 0.7
06:40:40 INFO - mozversion == 1.4
06:40:40 INFO - psutil == 3.1.1
06:40:40 INFO - requests == 1.2.3
06:40:40 INFO - wptserve == 1.4.0
06:40:40 INFO - wsgiref == 0.1.2
06:40:40 INFO - Running post-action listener: _resource_record_post_action
06:40:40 INFO - Running post-action listener: _start_resource_monitoring
06:40:40 INFO - Starting resource monitoring.
06:40:40 INFO - #####
06:40:40 INFO - ##### Running pull step.
06:40:40 INFO - #####
06:40:40 INFO - Running pre-action listener: _resource_record_pre_action
06:40:40 INFO - Running main action method: pull
06:40:40 INFO - Pull has nothing to do!
06:40:40 INFO - Running post-action listener: _resource_record_post_action
06:40:40 INFO - #####
06:40:40 INFO - ##### Running install step.
06:40:40 INFO - #####
06:40:40 INFO - Running pre-action listener: _resource_record_pre_action
06:40:40 INFO - Running main action method: install
06:40:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
06:40:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
06:40:40 INFO - Reading from file tmpfile_stdout
06:40:40 INFO - Detecting whether we're running mozinstall >=1.0...
06:40:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
06:40:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
06:40:40 INFO - Reading from file tmpfile_stdout
06:40:40 INFO - Output received:
06:40:40 INFO - Usage: mozinstall [options] installer
06:40:40 INFO - Options:
06:40:40 INFO - -h, --help show this help message and exit
06:40:40 INFO - -d DEST, --destination=DEST
06:40:40 INFO - Directory to install application into. [default:
06:40:40 INFO - "/builds/slave/test"]
06:40:40 INFO - --app=APP Application being installed. [default: firefox]
06:40:40 INFO - mkdir: /builds/slave/test/build/application
06:40:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
06:40:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
06:41:04 INFO - Reading from file tmpfile_stdout
06:41:04 INFO - Output received:
06:41:04 INFO - /builds/slave/test/build/application/firefox/firefox
06:41:04 INFO - Running post-action listener: _resource_record_post_action
06:41:04 INFO - #####
06:41:04 INFO - ##### Running run-tests step.
06:41:04 INFO - #####
06:41:04 INFO - Running pre-action listener: _resource_record_pre_action
06:41:04 INFO - Running main action method: run_tests
06:41:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
06:41:06 INFO - Minidump filename unknown. Determining based upon platform and architecture.
06:41:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
06:41:06 INFO - grabbing minidump binary from tooltool
06:41:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:41:06 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 0x8e06e30>, '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 0x90a3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9122470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
06:41:06 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
06:41:06 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
06:41:07 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache
06:41:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
06:41:07 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpnxoiBh
06:41:07 INFO - INFO - File integrity verified, renaming tmpnxoiBh to linux32-minidump_stackwalk
06:41:07 INFO - INFO - Updating local cache /builds/tooltool_cache...
06:41:07 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk
06:41:07 INFO - Return code: 0
06:41:07 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
06:41:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
06:41:08 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/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.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
06:41:08 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/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.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
06:41:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
06:41:08 INFO - 'CCACHE_UMASK': '002',
06:41:08 INFO - 'DISPLAY': ':0',
06:41:08 INFO - 'HOME': '/home/cltbld',
06:41:08 INFO - 'LANG': 'en_US.UTF-8',
06:41:08 INFO - 'LOGNAME': 'cltbld',
06:41:08 INFO - 'MAIL': '/var/mail/cltbld',
06:41:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
06:41:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:41:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
06:41:08 INFO - 'MOZ_NO_REMOTE': '1',
06:41:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
06:41:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:41:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
06:41:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
06:41:08 INFO - 'PWD': '/builds/slave/test',
06:41:08 INFO - 'SHELL': '/bin/bash',
06:41:08 INFO - 'SHLVL': '1',
06:41:08 INFO - 'TERM': 'linux',
06:41:08 INFO - 'TMOUT': '86400',
06:41:08 INFO - 'USER': 'cltbld',
06:41:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472909554.813066-1675689580',
06:41:08 INFO - '_': '/tools/buildbot/bin/python'}
06:41:08 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/SJtsyZZsQEWABdV2O0aMyg/artifacts/public/build/firefox-48.0.3.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
06:41:11 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
06:41:11 INFO - import pkg_resources
06:41:12 INFO - Using 1 client processes
06:41:12 INFO - wptserve Starting http server on 127.0.0.1:8000
06:41:12 INFO - wptserve Starting http server on 127.0.0.1:8001
06:41:12 INFO - wptserve Starting http server on 127.0.0.1:8443
06:41:15 INFO - SUITE-START | Running 1476 tests
06:41:15 INFO - Running testharness tests
06:41:15 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
06:41:15 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
06:41:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
06:41:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
06:41:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
06:41:15 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
06:41:15 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
06:41:15 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
06:41:15 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
06:41:15 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
06:41:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
06:41:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
06:41:15 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 5ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 6ms
06:41:15 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
06:41:15 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 6ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
06:41:15 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
06:41:15 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
06:41:15 INFO - Setting up ssl
06:41:15 INFO - PROCESS | certutil |
06:41:15 INFO - PROCESS | certutil |
06:41:15 INFO - PROCESS | certutil |
06:41:15 INFO - Certificate Nickname Trust Attributes
06:41:15 INFO - SSL,S/MIME,JAR/XPI
06:41:15 INFO -
06:41:15 INFO - web-platform-tests CT,,
06:41:15 INFO -
06:41:15 INFO - Starting runner
06:41:17 INFO - PROCESS | 1891 | 1472910077011 Marionette INFO Listening on port 2828
06:41:20 INFO - PROCESS | 1891 | 1472910080697 Marionette INFO startBrowser b339acde-17b8-4456-a115-d8193c75fe3f
06:41:20 INFO - PROCESS | 1891 | 1472910080719 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:21 INFO - PROCESS | 1891 | 1472910081502 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:21 INFO - PROCESS | 1891 | 1472910081538 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:21 INFO - PROCESS | 1891 |
06:41:21 INFO - PROCESS | 1891 | (process:1943): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:41:22 INFO - PROCESS | 1891 | 1472910082536 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:23 INFO - PROCESS | 1891 | 1472910083084 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
06:41:23 INFO - PROCESS | 1891 | 1472910083146 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:23 INFO - PROCESS | 1891 | 1472910083162 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
06:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 626ms
06:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
06:41:23 INFO - PROCESS | 1891 | 1472910083859 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:23 INFO - PROCESS | 1891 | 1472910083958 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
06:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms
06:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
06:41:24 INFO - PROCESS | 1891 | 1472910084443 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:24 INFO - PROCESS | 1891 | 1472910084547 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
06:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 579ms
06:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
06:41:25 INFO - PROCESS | 1891 | 1472910085031 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:25 INFO - PROCESS | 1891 | 1472910085118 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
06:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 535ms
06:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
06:41:25 INFO - PROCESS | 1891 | 1472910085597 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:25 INFO - PROCESS | 1891 | 1472910085682 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
06:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 640ms
06:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
06:41:26 INFO - PROCESS | 1891 | 1472910086293 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:26 INFO - PROCESS | 1891 | 1472910086370 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
06:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 584ms
06:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
06:41:26 INFO - PROCESS | 1891 | 1472910086826 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:27 INFO - PROCESS | 1891 | 1472910087003 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
06:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 930ms
06:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
06:41:27 INFO - PROCESS | 1891 | 1472910087755 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:27 INFO - PROCESS | 1891 | 1472910087877 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
06:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 579ms
06:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
06:41:28 INFO - PROCESS | 1891 | 1472910088345 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:28 INFO - PROCESS | 1891 | 1472910088438 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
06:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 584ms
06:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
06:41:28 INFO - PROCESS | 1891 | 1472910088942 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:29 INFO - PROCESS | 1891 | 1472910089026 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
06:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 627ms
06:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
06:41:29 INFO - PROCESS | 1891 | 1472910089574 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:29 INFO - PROCESS | 1891 | 1472910089659 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
06:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 581ms
06:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
06:41:30 INFO - PROCESS | 1891 | 1472910090159 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:30 INFO - PROCESS | 1891 | 1472910090234 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
06:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 622ms
06:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
06:41:30 INFO - PROCESS | 1891 | 1472910090788 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:30 INFO - PROCESS | 1891 | 1472910090877 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
06:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 578ms
06:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
06:41:31 INFO - PROCESS | 1891 | 1472910091375 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:31 INFO - PROCESS | 1891 | 1472910091470 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
06:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms
06:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
06:41:31 INFO - PROCESS | 1891 | 1472910091962 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:32 INFO - PROCESS | 1891 | 1472910092043 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
06:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 524ms
06:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
06:41:32 INFO - PROCESS | 1891 | 1472910092507 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:32 INFO - PROCESS | 1891 | 1472910092596 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
06:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 680ms
06:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
06:41:33 INFO - PROCESS | 1891 | 1472910093185 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:33 INFO - PROCESS | 1891 | 1472910093304 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
06:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 636ms
06:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
06:41:33 INFO - PROCESS | 1891 | 1472910093825 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:33 INFO - PROCESS | 1891 | 1472910093956 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
06:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 625ms
06:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
06:41:34 INFO - PROCESS | 1891 | 1472910094484 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:34 INFO - PROCESS | 1891 | 1472910094596 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
06:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 582ms
06:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
06:41:35 INFO - PROCESS | 1891 | 1472910095069 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:35 INFO - PROCESS | 1891 | 1472910095166 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
06:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 577ms
06:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
06:41:35 INFO - PROCESS | 1891 | 1472910095654 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:35 INFO - PROCESS | 1891 | 1472910095741 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
06:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 533ms
06:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
06:41:36 INFO - PROCESS | 1891 | 1472910096192 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:36 INFO - PROCESS | 1891 | 1472910096321 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
06:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 582ms
06:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
06:41:36 INFO - PROCESS | 1891 | 1472910096779 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:36 INFO - PROCESS | 1891 | 1472910096884 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
06:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 528ms
06:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
06:41:37 INFO - PROCESS | 1891 | 1472910097325 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:37 INFO - PROCESS | 1891 | 1472910097443 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
06:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 571ms
06:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
06:41:37 INFO - PROCESS | 1891 | 1472910097920 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:38 INFO - PROCESS | 1891 | 1472910098042 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
06:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 680ms
06:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
06:41:38 INFO - PROCESS | 1891 | 1472910098600 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:38 INFO - PROCESS | 1891 | 1472910098697 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
06:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 676ms
06:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
06:41:39 INFO - PROCESS | 1891 | 1472910099307 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:39 INFO - PROCESS | 1891 | 1472910099391 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
06:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 578ms
06:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
06:41:39 INFO - PROCESS | 1891 | 1472910099919 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:40 INFO - PROCESS | 1891 | 1472910100003 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
06:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 578ms
06:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
06:41:40 INFO - PROCESS | 1891 | 1472910100510 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:40 INFO - PROCESS | 1891 | 1472910100639 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
06:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 831ms
06:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
06:41:41 INFO - PROCESS | 1891 | 1472910101346 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:41 INFO - PROCESS | 1891 | 1472910101437 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
06:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms
06:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
06:41:41 INFO - PROCESS | 1891 | 1472910101990 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:42 INFO - PROCESS | 1891 | 1472910102078 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
06:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 692ms
06:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
06:41:42 INFO - PROCESS | 1891 | 1472910102684 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:42 INFO - PROCESS | 1891 | 1472910102785 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
06:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 735ms
06:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
06:41:43 INFO - PROCESS | 1891 | 1472910103419 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:43 INFO - PROCESS | 1891 | 1472910103507 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
06:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 529ms
06:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
06:41:43 INFO - PROCESS | 1891 | 1472910103952 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:44 INFO - PROCESS | 1891 | 1472910104054 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
06:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 612ms
06:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
06:41:44 INFO - PROCESS | 1891 | 1472910104570 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:44 INFO - PROCESS | 1891 | 1472910104674 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
06:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms
06:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
06:41:45 INFO - PROCESS | 1891 | 1472910105163 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:45 INFO - PROCESS | 1891 | 1472910105297 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
06:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 929ms
06:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
06:41:46 INFO - PROCESS | 1891 | 1472910106104 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:46 INFO - PROCESS | 1891 | 1472910106209 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
06:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms
06:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
06:41:46 INFO - PROCESS | 1891 | 1472910106765 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:46 INFO - PROCESS | 1891 | 1472910106860 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
06:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 604ms
06:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
06:41:47 INFO - PROCESS | 1891 | 1472910107375 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:47 INFO - PROCESS | 1891 | 1472910107460 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
06:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms
06:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
06:41:47 INFO - PROCESS | 1891 | 1472910107989 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:48 INFO - PROCESS | 1891 | 1472910108064 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
06:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 574ms
06:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
06:41:48 INFO - PROCESS | 1891 | 1472910108582 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:48 INFO - PROCESS | 1891 | 1472910108691 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
06:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 634ms
06:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
06:41:49 INFO - PROCESS | 1891 | 1472910109227 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:49 INFO - PROCESS | 1891 | 1472910109337 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
06:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 584ms
06:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
06:41:49 INFO - PROCESS | 1891 | 1472910109806 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:49 INFO - PROCESS | 1891 | 1472910109926 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
06:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 580ms
06:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
06:41:50 INFO - PROCESS | 1891 | 1472910110391 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:50 INFO - PROCESS | 1891 | 1472910110470 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
06:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 533ms
06:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
06:41:50 INFO - PROCESS | 1891 | 1472910110946 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:51 INFO - PROCESS | 1891 | 1472910111024 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
06:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 538ms
06:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
06:41:51 INFO - PROCESS | 1891 | 1472910111494 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:51 INFO - PROCESS | 1891 | 1472910111586 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
06:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 656ms
06:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
06:41:52 INFO - PROCESS | 1891 | 1472910112140 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:52 INFO - PROCESS | 1891 | 1472910112292 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
06:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 731ms
06:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
06:41:52 INFO - PROCESS | 1891 | 1472910112933 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:53 INFO - PROCESS | 1891 | 1472910113017 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
06:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 718ms
06:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
06:41:53 INFO - PROCESS | 1891 | 1472910113626 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:53 INFO - PROCESS | 1891 | 1472910113748 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
06:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 576ms
06:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
06:41:54 INFO - PROCESS | 1891 | 1472910114251 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:54 INFO - PROCESS | 1891 | 1472910114338 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
06:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 600ms
06:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
06:41:54 INFO - PROCESS | 1891 | 1472910114837 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:54 INFO - PROCESS | 1891 | 1472910114963 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
06:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms
06:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
06:41:55 INFO - PROCESS | 1891 | 1472910115473 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:55 INFO - PROCESS | 1891 | 1472910115565 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
06:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 635ms
06:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
06:41:56 INFO - PROCESS | 1891 | 1472910116113 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:56 INFO - PROCESS | 1891 | 1472910116199 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
06:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 684ms
06:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
06:41:56 INFO - PROCESS | 1891 | 1472910116800 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:56 INFO - PROCESS | 1891 | 1472910116916 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
06:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 635ms
06:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
06:41:57 INFO - PROCESS | 1891 | 1472910117448 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:57 INFO - PROCESS | 1891 | 1472910117560 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
06:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 803ms
06:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
06:41:58 INFO - PROCESS | 1891 | 1472910118269 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:58 INFO - PROCESS | 1891 | 1472910118383 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
06:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 926ms
06:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
06:41:59 INFO - PROCESS | 1891 | 1472910119207 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:59 INFO - PROCESS | 1891 | 1472910119306 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
06:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 644ms
06:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
06:41:59 INFO - PROCESS | 1891 | 1472910119885 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:41:59 INFO - PROCESS | 1891 | 1472910119982 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
06:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 763ms
06:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
06:42:00 INFO - PROCESS | 1891 | 1472910120647 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:00 INFO - PROCESS | 1891 | 1472910120744 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
06:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 806ms
06:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
06:42:01 INFO - PROCESS | 1891 | 1472910121437 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:01 INFO - PROCESS | 1891 | 1472910121527 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
06:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 574ms
06:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
06:42:02 INFO - PROCESS | 1891 | 1472910122025 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:02 INFO - PROCESS | 1891 | 1472910122132 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
06:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms
06:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
06:42:02 INFO - PROCESS | 1891 | 1472910122680 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:02 INFO - PROCESS | 1891 | 1472910122795 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
06:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 702ms
06:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
06:42:03 INFO - PROCESS | 1891 | 1472910123366 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:03 INFO - PROCESS | 1891 | 1472910123442 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
06:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms
06:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
06:42:04 INFO - PROCESS | 1891 | 1472910124064 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:04 INFO - PROCESS | 1891 | 1472910124161 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
06:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 679ms
06:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
06:42:04 INFO - PROCESS | 1891 | 1472910124744 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:04 INFO - PROCESS | 1891 | 1472910124830 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
06:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 676ms
06:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
06:42:05 INFO - PROCESS | 1891 | 1472910125428 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:05 INFO - PROCESS | 1891 | 1472910125567 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
06:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 779ms
06:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
06:42:06 INFO - PROCESS | 1891 | 1472910126240 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:06 INFO - PROCESS | 1891 | 1472910126329 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
06:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 539ms
06:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
06:42:06 INFO - PROCESS | 1891 | 1472910126818 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:06 INFO - PROCESS | 1891 | 1472910126937 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
06:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 607ms
06:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
06:42:07 INFO - PROCESS | 1891 | 1472910127446 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:07 INFO - PROCESS | 1891 | 1472910127587 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
06:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 793ms
06:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
06:42:08 INFO - PROCESS | 1891 | 1472910128212 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:08 INFO - PROCESS | 1891 | 1472910128345 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
06:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms
06:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
06:42:08 INFO - PROCESS | 1891 | 1472910128849 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:08 INFO - PROCESS | 1891 | 1472910128972 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
06:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 632ms
06:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
06:42:09 INFO - PROCESS | 1891 | 1472910129499 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:09 INFO - PROCESS | 1891 | 1472910129604 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
06:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 582ms
06:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
06:42:10 INFO - PROCESS | 1891 | 1472910130098 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:10 INFO - PROCESS | 1891 | 1472910130191 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:10 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.
06:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms
06:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
06:42:10 INFO - PROCESS | 1891 | 1472910130688 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:10 INFO - PROCESS | 1891 | 1472910130804 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:11 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.
06:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 641ms
06:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
06:42:11 INFO - PROCESS | 1891 | 1472910131345 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:11 INFO - PROCESS | 1891 | 1472910131467 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:11 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.
06:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 639ms
06:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
06:42:12 INFO - PROCESS | 1891 | 1472910131998 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:12 INFO - PROCESS | 1891 | 1472910132116 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:12 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.
06:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 782ms
06:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
06:42:12 INFO - PROCESS | 1891 | 1472910132785 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:12 INFO - PROCESS | 1891 | 1472910132870 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:13 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.
06:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 574ms
06:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
06:42:13 INFO - PROCESS | 1891 | 1472910133380 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:13 INFO - PROCESS | 1891 | 1472910133469 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:14 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.
06:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 680ms
06:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
06:42:14 INFO - PROCESS | 1891 | 1472910134066 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:14 INFO - PROCESS | 1891 | 1472910134149 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:14 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.
06:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms
06:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
06:42:14 INFO - PROCESS | 1891 | 1472910134697 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:14 INFO - PROCESS | 1891 | 1472910134843 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:15 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.
06:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 779ms
06:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
06:42:15 INFO - PROCESS | 1891 | 1472910135477 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:15 INFO - PROCESS | 1891 | 1472910135605 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:16 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.
06:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 632ms
06:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
06:42:16 INFO - PROCESS | 1891 | 1472910136125 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:16 INFO - PROCESS | 1891 | 1472910136234 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:16 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.
06:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 573ms
06:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
06:42:16 INFO - PROCESS | 1891 | 1472910136704 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:16 INFO - PROCESS | 1891 | 1472910136861 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:17 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.
06:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 721ms
06:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
06:42:17 INFO - PROCESS | 1891 | 1472910137429 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:17 INFO - PROCESS | 1891 | 1472910137500 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:18 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.
06:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 576ms
06:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
06:42:18 INFO - PROCESS | 1891 | 1472910138015 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:18 INFO - PROCESS | 1891 | 1472910138104 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:18 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.
06:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 689ms
06:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
06:42:18 INFO - PROCESS | 1891 | 1472910138751 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:18 INFO - PROCESS | 1891 | 1472910138877 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:19 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.
06:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 836ms
06:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
06:42:19 INFO - PROCESS | 1891 | 1472910139555 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:19 INFO - PROCESS | 1891 | 1472910139641 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:20 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.
06:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 593ms
06:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
06:42:20 INFO - PROCESS | 1891 | 1472910140175 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:20 INFO - PROCESS | 1891 | 1472910140268 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:20 INFO - PROCESS | 1891 | 1472910140733 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
06:42:20 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.
06:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms
06:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
06:42:20 INFO - PROCESS | 1891 | 1472910140833 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:20 INFO - PROCESS | 1891 | 1472910140936 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:21 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.
06:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 689ms
06:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
06:42:21 INFO - PROCESS | 1891 | 1472910141498 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:21 INFO - PROCESS | 1891 | 1472910141581 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:22 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.
06:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 983ms
06:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
06:42:22 INFO - PROCESS | 1891 | 1472910142505 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:22 INFO - PROCESS | 1891 | 1472910142695 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:23 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.
06:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 929ms
06:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
06:42:23 INFO - PROCESS | 1891 | 1472910143427 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:23 INFO - PROCESS | 1891 | 1472910143500 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:24 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.
06:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 620ms
06:42:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
06:42:24 INFO - PROCESS | 1891 | 1472910144056 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:24 INFO - PROCESS | 1891 | 1472910144149 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
06:42:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 634ms
06:42:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
06:42:24 INFO - PROCESS | 1891 | 1472910144698 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:24 INFO - PROCESS | 1891 | 1472910144777 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
06:42:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 983ms
06:42:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
06:42:25 INFO - PROCESS | 1891 | 1472910145682 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:25 INFO - PROCESS | 1891 | 1472910145786 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
06:42:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 729ms
06:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
06:42:26 INFO - PROCESS | 1891 | 1472910146422 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:26 INFO - PROCESS | 1891 | 1472910146542 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
06:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 643ms
06:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
06:42:27 INFO - PROCESS | 1891 | 1472910147091 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:27 INFO - PROCESS | 1891 | 1472910147197 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
06:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 683ms
06:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
06:42:27 INFO - PROCESS | 1891 | 1472910147762 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:27 INFO - PROCESS | 1891 | 1472910147841 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
06:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 631ms
06:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
06:42:28 INFO - PROCESS | 1891 | 1472910148400 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:28 INFO - PROCESS | 1891 | 1472910148475 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
06:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 637ms
06:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
06:42:29 INFO - PROCESS | 1891 | 1472910149045 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:29 INFO - PROCESS | 1891 | 1472910149161 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
06:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 672ms
06:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
06:42:29 INFO - PROCESS | 1891 | 1472910149723 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:29 INFO - PROCESS | 1891 | 1472910149834 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
06:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 675ms
06:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
06:42:30 INFO - PROCESS | 1891 | 1472910150416 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:30 INFO - PROCESS | 1891 | 1472910150520 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
06:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 585ms
06:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
06:42:30 INFO - PROCESS | 1891 | 1472910150992 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:31 INFO - PROCESS | 1891 | 1472910151102 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
06:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 637ms
06:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
06:42:31 INFO - PROCESS | 1891 | 1472910151635 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:31 INFO - PROCESS | 1891 | 1472910151718 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:32 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
06:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1226ms
06:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
06:42:32 INFO - PROCESS | 1891 | 1472910152867 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:32 INFO - PROCESS | 1891 | 1472910152957 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
06:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1083ms
06:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
06:42:33 INFO - PROCESS | 1891 | 1472910153958 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:34 INFO - PROCESS | 1891 | 1472910154048 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:34 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
06:42:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:42:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 629ms
06:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
06:42:34 INFO - PROCESS | 1891 | 1472910154627 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:34 INFO - PROCESS | 1891 | 1472910154705 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
06:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 605ms
06:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
06:42:35 INFO - PROCESS | 1891 | 1472910155212 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:35 INFO - PROCESS | 1891 | 1472910155335 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
06:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 593ms
06:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
06:42:35 INFO - PROCESS | 1891 | 1472910155819 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:35 INFO - PROCESS | 1891 | 1472910155942 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
06:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 634ms
06:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
06:42:36 INFO - PROCESS | 1891 | 1472910156472 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:36 INFO - PROCESS | 1891 | 1472910156579 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
06:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 735ms
06:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
06:42:37 INFO - PROCESS | 1891 | 1472910157199 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:37 INFO - PROCESS | 1891 | 1472910157333 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
06:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 785ms
06:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
06:42:37 INFO - PROCESS | 1891 | 1472910157986 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:38 INFO - PROCESS | 1891 | 1472910158060 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:38 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
06:42:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
06:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 622ms
06:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
06:42:38 INFO - PROCESS | 1891 | 1472910158638 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:38 INFO - PROCESS | 1891 | 1472910158773 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
06:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 830ms
06:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
06:42:39 INFO - PROCESS | 1891 | 1472910159467 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:39 INFO - PROCESS | 1891 | 1472910159571 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
06:42:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 626ms
06:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
06:42:40 INFO - PROCESS | 1891 | 1472910160112 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:40 INFO - PROCESS | 1891 | 1472910160224 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:40 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
06:42:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:42:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 678ms
06:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
06:42:40 INFO - PROCESS | 1891 | 1472910160815 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:40 INFO - PROCESS | 1891 | 1472910160960 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:41 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
06:42:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
06:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 740ms
06:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
06:42:41 INFO - PROCESS | 1891 | 1472910161549 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:41 INFO - PROCESS | 1891 | 1472910161644 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
06:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 534ms
06:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
06:42:42 INFO - PROCESS | 1891 | 1472910162101 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:42 INFO - PROCESS | 1891 | 1472910162236 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
06:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 844ms
06:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
06:42:42 INFO - PROCESS | 1891 | 1472910162960 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:43 INFO - PROCESS | 1891 | 1472910163045 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
06:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 582ms
06:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
06:42:43 INFO - PROCESS | 1891 | 1472910163545 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:43 INFO - PROCESS | 1891 | 1472910163649 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
06:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms
06:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
06:42:44 INFO - PROCESS | 1891 | 1472910164179 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:44 INFO - PROCESS | 1891 | 1472910164367 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
06:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms
06:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
06:42:44 INFO - PROCESS | 1891 | 1472910164912 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:45 INFO - PROCESS | 1891 | 1472910165043 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
06:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 776ms
06:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
06:42:45 INFO - PROCESS | 1891 | 1472910165718 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:45 INFO - PROCESS | 1891 | 1472910165800 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
06:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms
06:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
06:42:46 INFO - PROCESS | 1891 | 1472910166364 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:46 INFO - PROCESS | 1891 | 1472910166454 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
06:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 682ms
06:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
06:42:47 INFO - PROCESS | 1891 | 1472910167060 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:47 INFO - PROCESS | 1891 | 1472910167138 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
06:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 688ms
06:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
06:42:47 INFO - PROCESS | 1891 | 1472910167743 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:47 INFO - PROCESS | 1891 | 1472910167877 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
06:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 673ms
06:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
06:42:48 INFO - PROCESS | 1891 | 1472910168425 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:48 INFO - PROCESS | 1891 | 1472910168500 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
06:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 579ms
06:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
06:42:49 INFO - PROCESS | 1891 | 1472910169030 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:49 INFO - PROCESS | 1891 | 1472910169139 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:49 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
06:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 628ms
06:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
06:42:49 INFO - PROCESS | 1891 | 1472910169667 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:49 INFO - PROCESS | 1891 | 1472910169766 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
06:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 539ms
06:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
06:42:50 INFO - PROCESS | 1891 | 1472910170213 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:50 INFO - PROCESS | 1891 | 1472910170318 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
06:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 4090ms
06:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
06:42:54 INFO - PROCESS | 1891 | 1472910174301 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:54 INFO - PROCESS | 1891 | 1472910174397 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:55 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
06:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 776ms
06:42:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
06:42:55 INFO - PROCESS | 1891 | 1472910175093 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:55 INFO - PROCESS | 1891 | 1472910175195 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:55 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
06:42:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
06:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:42:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
06:42:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:42:55 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
06:42:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
06:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:42:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
06:42:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:42:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 681ms
06:42:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
06:42:55 INFO - PROCESS | 1891 | 1472910175780 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:55 INFO - PROCESS | 1891 | 1472910175894 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
06:42:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 679ms
06:42:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
06:42:56 INFO - PROCESS | 1891 | 1472910176481 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:56 INFO - PROCESS | 1891 | 1472910176593 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
06:42:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 725ms
06:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
06:42:57 INFO - PROCESS | 1891 | 1472910177228 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:57 INFO - PROCESS | 1891 | 1472910177326 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
06:42:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 598ms
06:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
06:42:57 INFO - PROCESS | 1891 | 1472910177812 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:57 INFO - PROCESS | 1891 | 1472910177939 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
06:42:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 676ms
06:42:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
06:42:58 INFO - PROCESS | 1891 | 1472910178492 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:58 INFO - PROCESS | 1891 | 1472910178592 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:59 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.
06:42:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 627ms
06:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
06:42:59 INFO - PROCESS | 1891 | 1472910179121 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:59 INFO - PROCESS | 1891 | 1472910179198 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
06:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 578ms
06:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
06:42:59 INFO - PROCESS | 1891 | 1472910179724 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:42:59 INFO - PROCESS | 1891 | 1472910179808 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
06:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 684ms
06:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
06:43:00 INFO - PROCESS | 1891 | 1472910180410 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:00 INFO - PROCESS | 1891 | 1472910180488 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
06:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 827ms
06:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
06:43:01 INFO - PROCESS | 1891 | 1472910181251 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:01 INFO - PROCESS | 1891 | 1472910181412 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
06:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1128ms
06:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
06:43:02 INFO - PROCESS | 1891 | 1472910182403 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:02 INFO - PROCESS | 1891 | 1472910182525 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
06:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms
06:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
06:43:03 INFO - PROCESS | 1891 | 1472910183095 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:03 INFO - PROCESS | 1891 | 1472910183189 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
06:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 678ms
06:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
06:43:03 INFO - PROCESS | 1891 | 1472910183799 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:03 INFO - PROCESS | 1891 | 1472910183905 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
06:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 738ms
06:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
06:43:04 INFO - PROCESS | 1891 | 1472910184540 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:04 INFO - PROCESS | 1891 | 1472910184632 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
06:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 579ms
06:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
06:43:05 INFO - PROCESS | 1891 | 1472910185141 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:05 INFO - PROCESS | 1891 | 1472910185221 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
06:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 641ms
06:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
06:43:05 INFO - PROCESS | 1891 | 1472910185777 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:05 INFO - PROCESS | 1891 | 1472910185855 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
06:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 634ms
06:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
06:43:06 INFO - PROCESS | 1891 | 1472910186413 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:06 INFO - PROCESS | 1891 | 1472910186489 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
06:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 723ms
06:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
06:43:07 INFO - PROCESS | 1891 | 1472910187159 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:07 INFO - PROCESS | 1891 | 1472910187368 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
06:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1028ms
06:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
06:43:08 INFO - PROCESS | 1891 | 1472910188188 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:08 INFO - PROCESS | 1891 | 1472910188314 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
06:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 979ms
06:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
06:43:09 INFO - PROCESS | 1891 | 1472910189169 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:09 INFO - PROCESS | 1891 | 1472910189279 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
06:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 676ms
06:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
06:43:09 INFO - PROCESS | 1891 | 1472910189851 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:09 INFO - PROCESS | 1891 | 1472910189943 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
06:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 572ms
06:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
06:43:10 INFO - PROCESS | 1891 | 1472910190486 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:10 INFO - PROCESS | 1891 | 1472910190612 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
06:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 697ms
06:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
06:43:11 INFO - PROCESS | 1891 | 1472910191146 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:11 INFO - PROCESS | 1891 | 1472910191275 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
06:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 678ms
06:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
06:43:11 INFO - PROCESS | 1891 | 1472910191839 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:11 INFO - PROCESS | 1891 | 1472910191954 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
06:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 696ms
06:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
06:43:12 INFO - PROCESS | 1891 | 1472910192550 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:12 INFO - PROCESS | 1891 | 1472910192653 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
06:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 696ms
06:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
06:43:13 INFO - PROCESS | 1891 | 1472910193229 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:13 INFO - PROCESS | 1891 | 1472910193320 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
06:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 576ms
06:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
06:43:13 INFO - PROCESS | 1891 | 1472910193822 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:13 INFO - PROCESS | 1891 | 1472910193953 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
06:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 642ms
06:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
06:43:14 INFO - PROCESS | 1891 | 1472910194458 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:14 INFO - PROCESS | 1891 | 1472910194538 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
06:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 778ms
06:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
06:43:15 INFO - PROCESS | 1891 | 1472910195265 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:15 INFO - PROCESS | 1891 | 1472910195438 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
06:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 839ms
06:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
06:43:16 INFO - PROCESS | 1891 | 1472910196108 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:16 INFO - PROCESS | 1891 | 1472910196190 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
06:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 580ms
06:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
06:43:16 INFO - PROCESS | 1891 | 1472910196719 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:16 INFO - PROCESS | 1891 | 1472910196819 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
06:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 690ms
06:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
06:43:17 INFO - PROCESS | 1891 | 1472910197392 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:17 INFO - PROCESS | 1891 | 1472910197479 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
06:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 581ms
06:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
06:43:17 INFO - PROCESS | 1891 | 1472910197992 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:18 INFO - PROCESS | 1891 | 1472910198076 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
06:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 589ms
06:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
06:43:18 INFO - PROCESS | 1891 | 1472910198586 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:18 INFO - PROCESS | 1891 | 1472910198704 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
06:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 682ms
06:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
06:43:19 INFO - PROCESS | 1891 | 1472910199265 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:19 INFO - PROCESS | 1891 | 1472910199363 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
06:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 544ms
06:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
06:43:19 INFO - PROCESS | 1891 | 1472910199820 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:19 INFO - PROCESS | 1891 | 1472910199942 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
06:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 624ms
06:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
06:43:20 INFO - PROCESS | 1891 | 1472910200470 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:20 INFO - PROCESS | 1891 | 1472910200569 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:20 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
06:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 551ms
06:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
06:43:21 INFO - PROCESS | 1891 | 1472910201028 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:21 INFO - PROCESS | 1891 | 1472910201105 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
06:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 795ms
06:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
06:43:21 INFO - PROCESS | 1891 | 1472910201817 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:21 INFO - PROCESS | 1891 | 1472910201951 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:22 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)
06:43:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1181ms
06:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
06:43:23 INFO - PROCESS | 1891 | 1472910203003 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:23 INFO - PROCESS | 1891 | 1472910203092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
06:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1024ms
06:43:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
06:43:24 INFO - PROCESS | 1891 | 1472910204048 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:24 INFO - PROCESS | 1891 | 1472910204119 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
06:43:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1082ms
06:43:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
06:43:25 INFO - PROCESS | 1891 | 1472910205123 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:25 INFO - PROCESS | 1891 | 1472910205200 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:26 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)
06:43:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1132ms
06:43:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
06:43:26 INFO - PROCESS | 1891 | 1472910206255 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:26 INFO - PROCESS | 1891 | 1472910206320 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:27 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)
06:43:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1033ms
06:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
06:43:27 INFO - PROCESS | 1891 | 1472910207296 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:27 INFO - PROCESS | 1891 | 1472910207382 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
06:43:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1036ms
06:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
06:43:28 INFO - PROCESS | 1891 | 1472910208348 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:28 INFO - PROCESS | 1891 | 1472910208453 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
06:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1125ms
06:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
06:43:29 INFO - PROCESS | 1891 | 1472910209481 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:29 INFO - PROCESS | 1891 | 1472910209554 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
06:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1072ms
06:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
06:43:30 INFO - PROCESS | 1891 | 1472910210566 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:30 INFO - PROCESS | 1891 | 1472910210639 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:31 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
06:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1077ms
06:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
06:43:31 INFO - PROCESS | 1891 | 1472910211644 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:31 INFO - PROCESS | 1891 | 1472910211725 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
06:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1080ms
06:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
06:43:32 INFO - PROCESS | 1891 | 1472910212722 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:32 INFO - PROCESS | 1891 | 1472910212795 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:33 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
06:43:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 628ms
06:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
06:43:33 INFO - PROCESS | 1891 | 1472910213363 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:33 INFO - PROCESS | 1891 | 1472910213460 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
06:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 741ms
06:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
06:43:34 INFO - PROCESS | 1891 | 1472910214102 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:34 INFO - PROCESS | 1891 | 1472910214212 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:34 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
06:43:34 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:43:34 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:43:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
06:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 720ms
06:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
06:43:34 INFO - PROCESS | 1891 | 1472910214835 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:35 INFO - PROCESS | 1891 | 1472910215005 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
06:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 773ms
06:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
06:43:35 INFO - PROCESS | 1891 | 1472910215624 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:35 INFO - PROCESS | 1891 | 1472910215704 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
06:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1138ms
06:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
06:43:36 INFO - PROCESS | 1891 | 1472910216759 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:36 INFO - PROCESS | 1891 | 1472910216838 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:37 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
06:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1076ms
06:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
06:43:37 INFO - PROCESS | 1891 | 1472910217849 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:37 INFO - PROCESS | 1891 | 1472910217937 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:38 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.)
06:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1082ms
06:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
06:43:38 INFO - PROCESS | 1891 | 1472910218927 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:39 INFO - PROCESS | 1891 | 1472910219003 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
06:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1082ms
06:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
06:43:40 INFO - PROCESS | 1891 | 1472910220014 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:40 INFO - PROCESS | 1891 | 1472910220092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:41 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
06:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1073ms
06:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
06:43:41 INFO - PROCESS | 1891 | 1472910221091 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:41 INFO - PROCESS | 1891 | 1472910221166 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
06:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 775ms
06:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
06:43:41 INFO - PROCESS | 1891 | 1472910221879 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:41 INFO - PROCESS | 1891 | 1472910221981 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
06:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1077ms
06:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
06:43:42 INFO - PROCESS | 1891 | 1472910222963 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:43 INFO - PROCESS | 1891 | 1472910223042 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
06:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1035ms
06:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
06:43:44 INFO - PROCESS | 1891 | 1472910224011 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:44 INFO - PROCESS | 1891 | 1472910224096 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
06:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 589ms
06:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
06:43:44 INFO - PROCESS | 1891 | 1472910224619 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:44 INFO - PROCESS | 1891 | 1472910224703 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
06:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 632ms
06:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
06:43:45 INFO - PROCESS | 1891 | 1472910225252 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:45 INFO - PROCESS | 1891 | 1472910225330 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
06:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 626ms
06:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
06:43:45 INFO - PROCESS | 1891 | 1472910225891 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:45 INFO - PROCESS | 1891 | 1472910225984 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
06:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms
06:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
06:43:46 INFO - PROCESS | 1891 | 1472910226476 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:46 INFO - PROCESS | 1891 | 1472910226563 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
06:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 590ms
06:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
06:43:47 INFO - PROCESS | 1891 | 1472910227081 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:47 INFO - PROCESS | 1891 | 1472910227158 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
06:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 581ms
06:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
06:43:47 INFO - PROCESS | 1891 | 1472910227668 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:47 INFO - PROCESS | 1891 | 1472910227752 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
06:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 776ms
06:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
06:43:48 INFO - PROCESS | 1891 | 1472910228465 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:48 INFO - PROCESS | 1891 | 1472910228582 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:49 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
06:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 633ms
06:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
06:43:49 INFO - PROCESS | 1891 | 1472910229108 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:49 INFO - PROCESS | 1891 | 1472910229238 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:49 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
06:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 787ms
06:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
06:43:49 INFO - PROCESS | 1891 | 1472910229917 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:49 INFO - PROCESS | 1891 | 1472910229987 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:50 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
06:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 648ms
06:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
06:43:50 INFO - PROCESS | 1891 | 1472910230552 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:50 INFO - PROCESS | 1891 | 1472910230659 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
06:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 574ms
06:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
06:43:51 INFO - PROCESS | 1891 | 1472910231130 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:51 INFO - PROCESS | 1891 | 1472910231255 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:51 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
06:43:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:43:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
06:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 642ms
06:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
06:43:51 INFO - PROCESS | 1891 | 1472910231782 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:51 INFO - PROCESS | 1891 | 1472910231890 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
06:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 579ms
06:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
06:43:52 INFO - PROCESS | 1891 | 1472910232364 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:52 INFO - PROCESS | 1891 | 1472910232491 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:43:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:43:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
06:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 688ms
06:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
06:43:53 INFO - PROCESS | 1891 | 1472910233058 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:53 INFO - PROCESS | 1891 | 1472910233144 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
06:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 725ms
06:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
06:43:53 INFO - PROCESS | 1891 | 1472910233782 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:53 INFO - PROCESS | 1891 | 1472910233868 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
06:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 586ms
06:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
06:43:54 INFO - PROCESS | 1891 | 1472910234383 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:54 INFO - PROCESS | 1891 | 1472910234600 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
06:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1176ms
06:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
06:43:55 INFO - PROCESS | 1891 | 1472910235570 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:55 INFO - PROCESS | 1891 | 1472910235656 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
06:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 600ms
06:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
06:43:56 INFO - PROCESS | 1891 | 1472910236213 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:56 INFO - PROCESS | 1891 | 1472910236289 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
06:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 626ms
06:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
06:43:56 INFO - PROCESS | 1891 | 1472910236871 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:56 INFO - PROCESS | 1891 | 1472910236977 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
06:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 898ms
06:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
06:43:57 INFO - PROCESS | 1891 | 1472910237752 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:57 INFO - PROCESS | 1891 | 1472910237842 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
06:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 582ms
06:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
06:43:58 INFO - PROCESS | 1891 | 1472910238341 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:58 INFO - PROCESS | 1891 | 1472910238452 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
06:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 585ms
06:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
06:43:58 INFO - PROCESS | 1891 | 1472910238932 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:59 INFO - PROCESS | 1891 | 1472910239030 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
06:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 578ms
06:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
06:43:59 INFO - PROCESS | 1891 | 1472910239522 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:43:59 INFO - PROCESS | 1891 | 1472910239639 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
06:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 676ms
06:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
06:44:00 INFO - PROCESS | 1891 | 1472910240199 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:00 INFO - PROCESS | 1891 | 1472910240282 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
06:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 883ms
06:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
06:44:01 INFO - PROCESS | 1891 | 1472910241090 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:01 INFO - PROCESS | 1891 | 1472910241171 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
06:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 683ms
06:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
06:44:01 INFO - PROCESS | 1891 | 1472910241795 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:01 INFO - PROCESS | 1891 | 1472910241930 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
06:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 830ms
06:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
06:44:02 INFO - PROCESS | 1891 | 1472910242620 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:02 INFO - PROCESS | 1891 | 1472910242700 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
06:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 585ms
06:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
06:44:03 INFO - PROCESS | 1891 | 1472910243249 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:03 INFO - PROCESS | 1891 | 1472910243344 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
06:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 632ms
06:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
06:44:03 INFO - PROCESS | 1891 | 1472910243911 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:04 INFO - PROCESS | 1891 | 1472910244030 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
06:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 800ms
06:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
06:44:04 INFO - PROCESS | 1891 | 1472910244728 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:04 INFO - PROCESS | 1891 | 1472910244806 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
06:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 530ms
06:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
06:44:05 INFO - PROCESS | 1891 | 1472910245271 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:05 INFO - PROCESS | 1891 | 1472910245388 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
06:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms
06:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
06:44:05 INFO - PROCESS | 1891 | 1472910245932 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:06 INFO - PROCESS | 1891 | 1472910246035 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
06:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 689ms
06:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
06:44:06 INFO - PROCESS | 1891 | 1472910246604 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:06 INFO - PROCESS | 1891 | 1472910246678 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
06:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 638ms
06:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
06:44:07 INFO - PROCESS | 1891 | 1472910247252 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:07 INFO - PROCESS | 1891 | 1472910247415 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
06:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 783ms
06:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
06:44:08 INFO - PROCESS | 1891 | 1472910248048 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:08 INFO - PROCESS | 1891 | 1472910248170 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
06:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 940ms
06:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
06:44:09 INFO - PROCESS | 1891 | 1472910249007 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:09 INFO - PROCESS | 1891 | 1472910249114 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
06:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 645ms
06:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
06:44:09 INFO - PROCESS | 1891 | 1472910249686 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:09 INFO - PROCESS | 1891 | 1472910249771 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
06:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 638ms
06:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
06:44:10 INFO - PROCESS | 1891 | 1472910250331 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:10 INFO - PROCESS | 1891 | 1472910250407 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
06:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 638ms
06:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
06:44:11 INFO - PROCESS | 1891 | 1472910251005 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:11 INFO - PROCESS | 1891 | 1472910251156 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
06:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 811ms
06:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
06:44:11 INFO - PROCESS | 1891 | 1472910251794 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:11 INFO - PROCESS | 1891 | 1472910251867 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
06:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 633ms
06:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
06:44:12 INFO - PROCESS | 1891 | 1472910252433 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:12 INFO - PROCESS | 1891 | 1472910252538 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
06:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 625ms
06:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
06:44:13 INFO - PROCESS | 1891 | 1472910253063 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:13 INFO - PROCESS | 1891 | 1472910253168 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
06:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 576ms
06:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
06:44:13 INFO - PROCESS | 1891 | 1472910253652 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:13 INFO - PROCESS | 1891 | 1472910253742 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
06:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 592ms
06:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
06:44:14 INFO - PROCESS | 1891 | 1472910254243 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:14 INFO - PROCESS | 1891 | 1472910254373 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
06:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 637ms
06:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
06:44:14 INFO - PROCESS | 1891 | 1472910254908 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:15 INFO - PROCESS | 1891 | 1472910255020 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
06:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 800ms
06:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
06:44:15 INFO - PROCESS | 1891 | 1472910255763 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:15 INFO - PROCESS | 1891 | 1472910255864 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
06:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 591ms
06:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
06:44:16 INFO - PROCESS | 1891 | 1472910256376 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:16 INFO - PROCESS | 1891 | 1472910256454 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
06:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 626ms
06:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
06:44:17 INFO - PROCESS | 1891 | 1472910257011 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:17 INFO - PROCESS | 1891 | 1472910257086 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
06:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 639ms
06:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
06:44:17 INFO - PROCESS | 1891 | 1472910257647 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:17 INFO - PROCESS | 1891 | 1472910257727 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
06:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 621ms
06:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
06:44:18 INFO - PROCESS | 1891 | 1472910258277 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:18 INFO - PROCESS | 1891 | 1472910258357 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
06:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 682ms
06:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
06:44:18 INFO - PROCESS | 1891 | 1472910258974 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:19 INFO - PROCESS | 1891 | 1472910259096 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
06:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 634ms
06:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
06:44:19 INFO - PROCESS | 1891 | 1472910259612 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:19 INFO - PROCESS | 1891 | 1472910259707 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
06:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 583ms
06:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
06:44:20 INFO - PROCESS | 1891 | 1472910260205 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:20 INFO - PROCESS | 1891 | 1472910260321 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
06:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 789ms
06:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
06:44:21 INFO - PROCESS | 1891 | 1472910261039 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:21 INFO - PROCESS | 1891 | 1472910261134 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
06:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 819ms
06:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
06:44:21 INFO - PROCESS | 1891 | 1472910261825 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:22 INFO - PROCESS | 1891 | 1472910261999 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
06:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 786ms
06:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
06:44:22 INFO - PROCESS | 1891 | 1472910262628 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:22 INFO - PROCESS | 1891 | 1472910262714 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
06:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 632ms
06:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
06:44:23 INFO - PROCESS | 1891 | 1472910263272 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:23 INFO - PROCESS | 1891 | 1472910263369 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
06:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 593ms
06:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
06:44:23 INFO - PROCESS | 1891 | 1472910263909 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:24 INFO - PROCESS | 1891 | 1472910264018 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
06:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 657ms
06:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
06:44:24 INFO - PROCESS | 1891 | 1472910264557 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:24 INFO - PROCESS | 1891 | 1472910264652 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
06:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 583ms
06:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
06:44:25 INFO - PROCESS | 1891 | 1472910265158 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:25 INFO - PROCESS | 1891 | 1472910265260 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
06:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 741ms
06:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
06:44:25 INFO - PROCESS | 1891 | 1472910265901 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:26 INFO - PROCESS | 1891 | 1472910266035 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
06:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 732ms
06:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
06:44:26 INFO - PROCESS | 1891 | 1472910266656 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:26 INFO - PROCESS | 1891 | 1472910266755 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
06:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 556ms
06:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
06:44:27 INFO - PROCESS | 1891 | 1472910267218 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:27 INFO - PROCESS | 1891 | 1472910267335 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
06:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms
06:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
06:44:27 INFO - PROCESS | 1891 | 1472910267855 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:27 INFO - PROCESS | 1891 | 1472910267961 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
06:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 674ms
06:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
06:44:28 INFO - PROCESS | 1891 | 1472910268540 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:28 INFO - PROCESS | 1891 | 1472910268725 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
06:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 873ms
06:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
06:44:29 INFO - PROCESS | 1891 | 1472910269425 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:29 INFO - PROCESS | 1891 | 1472910269516 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
06:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 695ms
06:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
06:44:30 INFO - PROCESS | 1891 | 1472910270125 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:30 INFO - PROCESS | 1891 | 1472910270245 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
06:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 571ms
06:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
06:44:30 INFO - PROCESS | 1891 | 1472910270743 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:30 INFO - PROCESS | 1891 | 1472910270850 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
06:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 787ms
06:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
06:44:31 INFO - PROCESS | 1891 | 1472910271506 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:31 INFO - PROCESS | 1891 | 1472910271602 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
06:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 591ms
06:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
06:44:32 INFO - PROCESS | 1891 | 1472910272104 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:32 INFO - PROCESS | 1891 | 1472910272186 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
06:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 679ms
06:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
06:44:32 INFO - PROCESS | 1891 | 1472910272787 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:32 INFO - PROCESS | 1891 | 1472910272908 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
06:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 675ms
06:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
06:44:33 INFO - PROCESS | 1891 | 1472910273472 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:33 INFO - PROCESS | 1891 | 1472910273566 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
06:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 543ms
06:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
06:44:34 INFO - PROCESS | 1891 | 1472910274032 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:34 INFO - PROCESS | 1891 | 1472910274153 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
06:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 648ms
06:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
06:44:34 INFO - PROCESS | 1891 | 1472910274684 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:34 INFO - PROCESS | 1891 | 1472910274788 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
06:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 726ms
06:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
06:44:35 INFO - PROCESS | 1891 | 1472910275415 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:35 INFO - PROCESS | 1891 | 1472910275613 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
06:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 777ms
06:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
06:44:36 INFO - PROCESS | 1891 | 1472910276217 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:36 INFO - PROCESS | 1891 | 1472910276356 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
06:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 732ms
06:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
06:44:36 INFO - PROCESS | 1891 | 1472910276939 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:37 INFO - PROCESS | 1891 | 1472910277048 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
06:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 620ms
06:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
06:44:37 INFO - PROCESS | 1891 | 1472910277596 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:37 INFO - PROCESS | 1891 | 1472910277672 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
06:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 696ms
06:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
06:44:38 INFO - PROCESS | 1891 | 1472910278288 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:38 INFO - PROCESS | 1891 | 1472910278391 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
06:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 580ms
06:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
06:44:38 INFO - PROCESS | 1891 | 1472910278870 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:38 INFO - PROCESS | 1891 | 1472910278970 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
06:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 686ms
06:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
06:44:39 INFO - PROCESS | 1891 | 1472910279563 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:39 INFO - PROCESS | 1891 | 1472910279646 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
06:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 684ms
06:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
06:44:40 INFO - PROCESS | 1891 | 1472910280264 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:40 INFO - PROCESS | 1891 | 1472910280433 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
06:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 638ms
06:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
06:44:40 INFO - PROCESS | 1891 | 1472910280908 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:41 INFO - PROCESS | 1891 | 1472910281050 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
06:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 680ms
06:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
06:44:41 INFO - PROCESS | 1891 | 1472910281590 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:41 INFO - PROCESS | 1891 | 1472910281681 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
06:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 777ms
06:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
06:44:42 INFO - PROCESS | 1891 | 1472910282424 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:42 INFO - PROCESS | 1891 | 1472910282518 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
06:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 677ms
06:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
06:44:43 INFO - PROCESS | 1891 | 1472910283130 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:43 INFO - PROCESS | 1891 | 1472910283238 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
06:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 679ms
06:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
06:44:43 INFO - PROCESS | 1891 | 1472910283817 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:43 INFO - PROCESS | 1891 | 1472910283942 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
06:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 675ms
06:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
06:44:44 INFO - PROCESS | 1891 | 1472910284492 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:44 INFO - PROCESS | 1891 | 1472910284595 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
06:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 575ms
06:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
06:44:45 INFO - PROCESS | 1891 | 1472910285076 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:45 INFO - PROCESS | 1891 | 1472910285165 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
06:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 580ms
06:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
06:44:45 INFO - PROCESS | 1891 | 1472910285677 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:45 INFO - PROCESS | 1891 | 1472910285772 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
06:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 622ms
06:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
06:44:46 INFO - PROCESS | 1891 | 1472910286295 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:46 INFO - PROCESS | 1891 | 1472910286366 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
06:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 574ms
06:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
06:44:46 INFO - PROCESS | 1891 | 1472910286899 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:47 INFO - PROCESS | 1891 | 1472910287097 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
06:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms
06:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
06:44:47 INFO - PROCESS | 1891 | 1472910287628 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:47 INFO - PROCESS | 1891 | 1472910287702 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
06:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 581ms
06:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
06:44:48 INFO - PROCESS | 1891 | 1472910288251 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:48 INFO - PROCESS | 1891 | 1472910288372 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
06:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 828ms
06:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
06:44:49 INFO - PROCESS | 1891 | 1472910289080 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:49 INFO - PROCESS | 1891 | 1472910289164 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
06:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 682ms
06:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
06:44:49 INFO - PROCESS | 1891 | 1472910289782 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:49 INFO - PROCESS | 1891 | 1472910289884 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
06:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 631ms
06:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
06:44:50 INFO - PROCESS | 1891 | 1472910290434 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:50 INFO - PROCESS | 1891 | 1472910290581 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
06:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 642ms
06:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
06:44:51 INFO - PROCESS | 1891 | 1472910291068 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:51 INFO - PROCESS | 1891 | 1472910291188 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
06:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 580ms
06:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
06:44:51 INFO - PROCESS | 1891 | 1472910291662 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:51 INFO - PROCESS | 1891 | 1472910291782 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
06:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 640ms
06:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
06:44:52 INFO - PROCESS | 1891 | 1472910292314 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:52 INFO - PROCESS | 1891 | 1472910292406 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
06:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 573ms
06:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
06:44:52 INFO - PROCESS | 1891 | 1472910292888 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:53 INFO - PROCESS | 1891 | 1472910293004 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:53 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
06:44:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:44:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
06:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 681ms
06:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
06:44:53 INFO - PROCESS | 1891 | 1472910293596 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:53 INFO - PROCESS | 1891 | 1472910293725 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:54 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
06:44:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:44:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
06:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 655ms
06:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
06:44:54 INFO - PROCESS | 1891 | 1472910294257 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:54 INFO - PROCESS | 1891 | 1472910294371 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:54 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
06:44:54 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:44:54 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:44:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
06:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 676ms
06:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
06:44:54 INFO - PROCESS | 1891 | 1472910294943 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:55 INFO - PROCESS | 1891 | 1472910295066 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:55 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
06:44:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:44:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
06:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 742ms
06:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
06:44:55 INFO - PROCESS | 1891 | 1472910295767 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:55 INFO - PROCESS | 1891 | 1472910295860 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:56 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
06:44:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:44:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
06:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 668ms
06:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
06:44:56 INFO - PROCESS | 1891 | 1472910296426 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:56 INFO - PROCESS | 1891 | 1472910296553 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:57 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
06:44:57 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:44:57 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:44:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
06:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:44:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:44:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 686ms
06:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
06:44:57 INFO - PROCESS | 1891 | 1472910297129 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:57 INFO - PROCESS | 1891 | 1472910297254 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
06:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 731ms
06:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
06:44:57 INFO - PROCESS | 1891 | 1472910297847 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:57 INFO - PROCESS | 1891 | 1472910297927 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:58 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
06:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 538ms
06:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
06:44:58 INFO - PROCESS | 1891 | 1472910298404 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:58 INFO - PROCESS | 1891 | 1472910298528 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
06:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms
06:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
06:44:59 INFO - PROCESS | 1891 | 1472910299065 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:59 INFO - PROCESS | 1891 | 1472910299157 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
06:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 581ms
06:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
06:44:59 INFO - PROCESS | 1891 | 1472910299636 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:44:59 INFO - PROCESS | 1891 | 1472910299763 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
06:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 582ms
06:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
06:45:00 INFO - PROCESS | 1891 | 1472910300239 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:00 INFO - PROCESS | 1891 | 1472910300341 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
06:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 696ms
06:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
06:45:00 INFO - PROCESS | 1891 | 1472910300932 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:01 INFO - PROCESS | 1891 | 1472910301042 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:01 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
06:45:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
06:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 733ms
06:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
06:45:01 INFO - PROCESS | 1891 | 1472910301694 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:01 INFO - PROCESS | 1891 | 1472910301809 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
06:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 886ms
06:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
06:45:02 INFO - PROCESS | 1891 | 1472910302582 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:02 INFO - PROCESS | 1891 | 1472910302696 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
06:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 736ms
06:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
06:45:03 INFO - PROCESS | 1891 | 1472910303331 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:03 INFO - PROCESS | 1891 | 1472910303418 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
06:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 576ms
06:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
06:45:03 INFO - PROCESS | 1891 | 1472910303954 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:04 INFO - PROCESS | 1891 | 1472910304052 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
06:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 683ms
06:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
06:45:04 INFO - PROCESS | 1891 | 1472910304624 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:04 INFO - PROCESS | 1891 | 1472910304719 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
06:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 699ms
06:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
06:45:05 INFO - PROCESS | 1891 | 1472910305309 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:05 INFO - PROCESS | 1891 | 1472910305404 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
06:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 644ms
06:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
06:45:05 INFO - PROCESS | 1891 | 1472910305962 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:06 INFO - PROCESS | 1891 | 1472910306110 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
06:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 672ms
06:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
06:45:06 INFO - PROCESS | 1891 | 1472910306635 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:06 INFO - PROCESS | 1891 | 1472910306717 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
06:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 636ms
06:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
06:45:07 INFO - PROCESS | 1891 | 1472910307305 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:07 INFO - PROCESS | 1891 | 1472910307486 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
06:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 893ms
06:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
06:45:08 INFO - PROCESS | 1891 | 1472910308205 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:08 INFO - PROCESS | 1891 | 1472910308385 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
06:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1035ms
06:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
06:45:09 INFO - PROCESS | 1891 | 1472910309249 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:09 INFO - PROCESS | 1891 | 1472910309394 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
06:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 841ms
06:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
06:45:10 INFO - PROCESS | 1891 | 1472910310100 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:10 INFO - PROCESS | 1891 | 1472910310184 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
06:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 575ms
06:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
06:45:10 INFO - PROCESS | 1891 | 1472910310704 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:10 INFO - PROCESS | 1891 | 1472910310882 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
06:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 683ms
06:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
06:45:11 INFO - PROCESS | 1891 | 1472910311378 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:11 INFO - PROCESS | 1891 | 1472910311502 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
06:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms
06:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
06:45:12 INFO - PROCESS | 1891 | 1472910312036 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:12 INFO - PROCESS | 1891 | 1472910312121 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
06:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 688ms
06:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
06:45:12 INFO - PROCESS | 1891 | 1472910312740 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:12 INFO - PROCESS | 1891 | 1472910312863 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
06:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 683ms
06:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
06:45:13 INFO - PROCESS | 1891 | 1472910313413 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:13 INFO - PROCESS | 1891 | 1472910313548 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
06:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 591ms
06:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
06:45:14 INFO - PROCESS | 1891 | 1472910314017 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:14 INFO - PROCESS | 1891 | 1472910314147 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
06:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 625ms
06:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
06:45:14 INFO - PROCESS | 1891 | 1472910314661 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:14 INFO - PROCESS | 1891 | 1472910314744 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
06:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 751ms
06:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
06:45:15 INFO - PROCESS | 1891 | 1472910315426 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:15 INFO - PROCESS | 1891 | 1472910315676 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
06:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms
06:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
06:45:16 INFO - PROCESS | 1891 | 1472910316317 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:16 INFO - PROCESS | 1891 | 1472910316491 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
06:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms
06:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
06:45:17 INFO - PROCESS | 1891 | 1472910317064 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:17 INFO - PROCESS | 1891 | 1472910317175 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:17 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
06:45:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:45:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
06:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 635ms
06:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
06:45:17 INFO - PROCESS | 1891 | 1472910317723 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:17 INFO - PROCESS | 1891 | 1472910317812 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
06:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 688ms
06:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
06:45:18 INFO - PROCESS | 1891 | 1472910318399 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:18 INFO - PROCESS | 1891 | 1472910318475 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
06:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 572ms
06:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
06:45:18 INFO - PROCESS | 1891 | 1472910318984 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:19 INFO - PROCESS | 1891 | 1472910319086 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
06:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 726ms
06:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
06:45:19 INFO - PROCESS | 1891 | 1472910319712 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:19 INFO - PROCESS | 1891 | 1472910319836 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:20 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
06:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 678ms
06:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
06:45:20 INFO - PROCESS | 1891 | 1472910320400 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:20 INFO - PROCESS | 1891 | 1472910320518 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:21 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
06:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 645ms
06:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
06:45:21 INFO - PROCESS | 1891 | 1472910321043 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:21 INFO - PROCESS | 1891 | 1472910321125 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
06:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 542ms
06:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
06:45:21 INFO - PROCESS | 1891 | 1472910321619 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:21 INFO - PROCESS | 1891 | 1472910321708 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
06:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1284ms
06:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
06:45:22 INFO - PROCESS | 1891 | 1472910322909 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:23 INFO - PROCESS | 1891 | 1472910322998 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
06:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 771ms
06:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
06:45:23 INFO - PROCESS | 1891 | 1472910323695 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:23 INFO - PROCESS | 1891 | 1472910323786 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
06:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 676ms
06:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
06:45:24 INFO - PROCESS | 1891 | 1472910324435 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:24 INFO - PROCESS | 1891 | 1472910324522 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
06:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 680ms
06:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
06:45:25 INFO - PROCESS | 1891 | 1472910325111 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:25 INFO - PROCESS | 1891 | 1472910325190 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
06:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 582ms
06:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
06:45:25 INFO - PROCESS | 1891 | 1472910325699 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:25 INFO - PROCESS | 1891 | 1472910325792 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
06:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 528ms
06:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
06:45:26 INFO - PROCESS | 1891 | 1472910326240 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:26 INFO - PROCESS | 1891 | 1472910326370 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
06:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 723ms
06:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
06:45:26 INFO - PROCESS | 1891 | 1472910326965 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:27 INFO - PROCESS | 1891 | 1472910327066 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 686ms
06:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
06:45:27 INFO - PROCESS | 1891 | 1472910327664 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:27 INFO - PROCESS | 1891 | 1472910327760 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:28 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
06:45:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
06:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 634ms
06:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
06:45:28 INFO - PROCESS | 1891 | 1472910328291 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:28 INFO - PROCESS | 1891 | 1472910328369 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
06:45:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
06:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 773ms
06:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
06:45:29 INFO - PROCESS | 1891 | 1472910329096 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:29 INFO - PROCESS | 1891 | 1472910329237 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:29 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
06:45:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
06:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 654ms
06:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
06:45:29 INFO - PROCESS | 1891 | 1472910329753 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:29 INFO - PROCESS | 1891 | 1472910329835 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:30 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]"
06:45:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:45:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
06:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 683ms
06:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
06:45:30 INFO - PROCESS | 1891 | 1472910330451 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:30 INFO - PROCESS | 1891 | 1472910330552 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:31 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
06:45:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
06:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 783ms
06:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
06:45:31 INFO - PROCESS | 1891 | 1472910331231 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:31 INFO - PROCESS | 1891 | 1472910331307 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
06:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 572ms
06:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
06:45:31 INFO - PROCESS | 1891 | 1472910331812 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:31 INFO - PROCESS | 1891 | 1472910331887 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
06:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 580ms
06:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
06:45:32 INFO - PROCESS | 1891 | 1472910332406 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:32 INFO - PROCESS | 1891 | 1472910332510 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
06:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 625ms
06:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
06:45:33 INFO - PROCESS | 1891 | 1472910333035 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:33 INFO - PROCESS | 1891 | 1472910333133 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
06:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 638ms
06:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
06:45:33 INFO - PROCESS | 1891 | 1472910333677 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:33 INFO - PROCESS | 1891 | 1472910333768 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
06:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 582ms
06:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
06:45:34 INFO - PROCESS | 1891 | 1472910334276 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:34 INFO - PROCESS | 1891 | 1472910334403 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
06:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 798ms
06:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
06:45:35 INFO - PROCESS | 1891 | 1472910335096 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:35 INFO - PROCESS | 1891 | 1472910335207 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
06:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 880ms
06:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
06:45:35 INFO - PROCESS | 1891 | 1472910335981 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:36 INFO - PROCESS | 1891 | 1472910336096 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
06:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 774ms
06:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
06:45:36 INFO - PROCESS | 1891 | 1472910336764 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:36 INFO - PROCESS | 1891 | 1472910336846 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
06:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 627ms
06:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
06:45:37 INFO - PROCESS | 1891 | 1472910337415 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:37 INFO - PROCESS | 1891 | 1472910337537 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
06:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 895ms
06:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
06:45:38 INFO - PROCESS | 1891 | 1472910338313 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:38 INFO - PROCESS | 1891 | 1472910338427 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
06:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 682ms
06:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
06:45:39 INFO - PROCESS | 1891 | 1472910339002 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:39 INFO - PROCESS | 1891 | 1472910339124 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
06:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms
06:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
06:45:39 INFO - PROCESS | 1891 | 1472910339704 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:39 INFO - PROCESS | 1891 | 1472910339786 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
06:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 779ms
06:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
06:45:40 INFO - PROCESS | 1891 | 1472910340498 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:40 INFO - PROCESS | 1891 | 1472910340591 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
06:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 681ms
06:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
06:45:41 INFO - PROCESS | 1891 | 1472910341177 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:41 INFO - PROCESS | 1891 | 1472910341280 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
06:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 637ms
06:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
06:45:41 INFO - PROCESS | 1891 | 1472910341824 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:41 INFO - PROCESS | 1891 | 1472910341943 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
06:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 929ms
06:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
06:45:42 INFO - PROCESS | 1891 | 1472910342765 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:42 INFO - PROCESS | 1891 | 1472910342901 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
06:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 689ms
06:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
06:45:43 INFO - PROCESS | 1891 | 1472910343468 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:43 INFO - PROCESS | 1891 | 1472910343553 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
06:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 587ms
06:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
06:45:44 INFO - PROCESS | 1891 | 1472910344098 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:44 INFO - PROCESS | 1891 | 1472910344231 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
06:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms
06:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
06:45:44 INFO - PROCESS | 1891 | 1472910344767 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:44 INFO - PROCESS | 1891 | 1472910344900 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
06:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 741ms
06:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
06:45:45 INFO - PROCESS | 1891 | 1472910345508 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:45 INFO - PROCESS | 1891 | 1472910345656 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
06:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 623ms
06:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
06:45:46 INFO - PROCESS | 1891 | 1472910346157 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:46 INFO - PROCESS | 1891 | 1472910346282 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
06:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 675ms
06:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
06:45:46 INFO - PROCESS | 1891 | 1472910346848 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:46 INFO - PROCESS | 1891 | 1472910346943 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
06:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 638ms
06:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
06:45:47 INFO - PROCESS | 1891 | 1472910347485 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:47 INFO - PROCESS | 1891 | 1472910347570 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
06:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 623ms
06:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
06:45:48 INFO - PROCESS | 1891 | 1472910348114 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:48 INFO - PROCESS | 1891 | 1472910348203 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
06:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 726ms
06:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
06:45:48 INFO - PROCESS | 1891 | 1472910348844 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:48 INFO - PROCESS | 1891 | 1472910348961 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
06:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 783ms
06:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
06:45:49 INFO - PROCESS | 1891 | 1472910349639 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:49 INFO - PROCESS | 1891 | 1472910349744 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
06:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 634ms
06:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
06:45:50 INFO - PROCESS | 1891 | 1472910350292 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:50 INFO - PROCESS | 1891 | 1472910350388 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
06:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 637ms
06:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
06:45:50 INFO - PROCESS | 1891 | 1472910350935 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:51 INFO - PROCESS | 1891 | 1472910351014 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
06:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 582ms
06:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
06:45:51 INFO - PROCESS | 1891 | 1472910351524 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:51 INFO - PROCESS | 1891 | 1472910351658 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
06:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 677ms
06:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
06:45:52 INFO - PROCESS | 1891 | 1472910352212 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:52 INFO - PROCESS | 1891 | 1472910352341 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
06:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 791ms
06:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
06:45:53 INFO - PROCESS | 1891 | 1472910353010 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:53 INFO - PROCESS | 1891 | 1472910353098 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
06:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms
06:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
06:45:53 INFO - PROCESS | 1891 | 1472910353646 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:53 INFO - PROCESS | 1891 | 1472910353757 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
06:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 585ms
06:45:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
06:45:54 INFO - PROCESS | 1891 | 1472910354243 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:54 INFO - PROCESS | 1891 | 1472910354337 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:54 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 () {
06:45:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
06:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
06:45:54 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 () {
06:45:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
06:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
06:45:54 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 () {
06:45:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
06:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
06:45:54 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 () {
06:45:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
06:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
06:45:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 633ms
06:45:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
06:45:54 INFO - PROCESS | 1891 | 1472910354882 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:54 INFO - PROCESS | 1891 | 1472910354980 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:45:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
06:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
06:45:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:45:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
06:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
06:45:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
06:45:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
06:45:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
06:45:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 591ms
06:45:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
06:45:55 INFO - PROCESS | 1891 | 1472910355492 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:55 INFO - PROCESS | 1891 | 1472910355658 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:56 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
06:45:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
06:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:45:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
06:45:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
06:45:56 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.
06:45:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
06:45:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 902ms
06:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
06:45:56 INFO - PROCESS | 1891 | 1472910356394 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:56 INFO - PROCESS | 1891 | 1472910356499 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
06:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 675ms
06:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
06:45:57 INFO - PROCESS | 1891 | 1472910357086 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:57 INFO - PROCESS | 1891 | 1472910357169 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
06:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 581ms
06:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
06:45:57 INFO - PROCESS | 1891 | 1472910357711 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:57 INFO - PROCESS | 1891 | 1472910357785 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
06:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 648ms
06:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
06:45:58 INFO - PROCESS | 1891 | 1472910358334 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:58 INFO - PROCESS | 1891 | 1472910358454 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
06:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 593ms
06:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
06:45:58 INFO - PROCESS | 1891 | 1472910358941 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:59 INFO - PROCESS | 1891 | 1472910359025 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
06:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 683ms
06:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
06:45:59 INFO - PROCESS | 1891 | 1472910359638 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:45:59 INFO - PROCESS | 1891 | 1472910359800 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
06:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 681ms
06:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
06:46:00 INFO - PROCESS | 1891 | 1472910360330 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:00 INFO - PROCESS | 1891 | 1472910360451 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
06:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 589ms
06:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
06:46:00 INFO - PROCESS | 1891 | 1472910360912 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:01 INFO - PROCESS | 1891 | 1472910361041 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
06:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 580ms
06:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
06:46:01 INFO - PROCESS | 1891 | 1472910361508 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:01 INFO - PROCESS | 1891 | 1472910361641 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
06:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms
06:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
06:46:02 INFO - PROCESS | 1891 | 1472910362158 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:02 INFO - PROCESS | 1891 | 1472910362253 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
06:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 878ms
06:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
06:46:03 INFO - PROCESS | 1891 | 1472910363050 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:03 INFO - PROCESS | 1891 | 1472910363199 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
06:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 731ms
06:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
06:46:03 INFO - PROCESS | 1891 | 1472910363783 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:03 INFO - PROCESS | 1891 | 1472910363867 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
06:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 571ms
06:46:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
06:46:04 INFO - PROCESS | 1891 | 1472910364396 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:04 INFO - PROCESS | 1891 | 1472910364492 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
06:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 682ms
06:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
06:46:05 INFO - PROCESS | 1891 | 1472910365061 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:05 INFO - PROCESS | 1891 | 1472910365174 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
06:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 595ms
06:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
06:46:05 INFO - PROCESS | 1891 | 1472910365682 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:05 INFO - PROCESS | 1891 | 1472910365773 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
06:46:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 737ms
06:46:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
06:46:06 INFO - PROCESS | 1891 | 1472910366423 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:06 INFO - PROCESS | 1891 | 1472910366571 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
06:46:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 680ms
06:46:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
06:46:07 INFO - PROCESS | 1891 | 1472910367097 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:07 INFO - PROCESS | 1891 | 1472910367237 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
06:46:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 633ms
06:46:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
06:46:07 INFO - PROCESS | 1891 | 1472910367743 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:07 INFO - PROCESS | 1891 | 1472910367832 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
06:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 535ms
06:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
06:46:08 INFO - PROCESS | 1891 | 1472910368299 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:08 INFO - PROCESS | 1891 | 1472910368428 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
06:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms
06:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
06:46:08 INFO - PROCESS | 1891 | 1472910368992 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:09 INFO - PROCESS | 1891 | 1472910369143 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
06:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 895ms
06:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
06:46:09 INFO - PROCESS | 1891 | 1472910369880 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:10 INFO - PROCESS | 1891 | 1472910370038 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:10 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
06:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 679ms
06:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
06:46:10 INFO - PROCESS | 1891 | 1472910370592 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:10 INFO - PROCESS | 1891 | 1472910370699 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
06:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms
06:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
06:46:11 INFO - PROCESS | 1891 | 1472910371273 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:11 INFO - PROCESS | 1891 | 1472910371376 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:11 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
06:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 632ms
06:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
06:46:11 INFO - PROCESS | 1891 | 1472910371910 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:12 INFO - PROCESS | 1891 | 1472910372021 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
06:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 581ms
06:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
06:46:12 INFO - PROCESS | 1891 | 1472910372505 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:12 INFO - PROCESS | 1891 | 1472910372586 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
06:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 633ms
06:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
06:46:13 INFO - PROCESS | 1891 | 1472910373167 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:13 INFO - PROCESS | 1891 | 1472910373293 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
06:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 732ms
06:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
06:46:13 INFO - PROCESS | 1891 | 1472910373907 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:14 INFO - PROCESS | 1891 | 1472910374043 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
06:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 678ms
06:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
06:46:14 INFO - PROCESS | 1891 | 1472910374584 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:14 INFO - PROCESS | 1891 | 1472910374670 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
06:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 635ms
06:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
06:46:15 INFO - PROCESS | 1891 | 1472910375225 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:15 INFO - PROCESS | 1891 | 1472910375327 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
06:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 574ms
06:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
06:46:15 INFO - PROCESS | 1891 | 1472910375880 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:15 INFO - PROCESS | 1891 | 1472910375986 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
06:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 892ms
06:46:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
06:46:16 INFO - PROCESS | 1891 | 1472910376779 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:16 INFO - PROCESS | 1891 | 1472910376931 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
06:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 831ms
06:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
06:46:17 INFO - PROCESS | 1891 | 1472910377646 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:17 INFO - PROCESS | 1891 | 1472910377758 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
06:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 697ms
06:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
06:46:18 INFO - PROCESS | 1891 | 1472910378359 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:18 INFO - PROCESS | 1891 | 1472910378462 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
06:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 683ms
06:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
06:46:19 INFO - PROCESS | 1891 | 1472910379037 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:19 INFO - PROCESS | 1891 | 1472910379105 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
06:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 591ms
06:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
06:46:19 INFO - PROCESS | 1891 | 1472910379651 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:19 INFO - PROCESS | 1891 | 1472910379766 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
06:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 683ms
06:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
06:46:20 INFO - PROCESS | 1891 | 1472910380343 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:20 INFO - PROCESS | 1891 | 1472910380452 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
06:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 771ms
06:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
06:46:21 INFO - PROCESS | 1891 | 1472910381129 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:21 INFO - PROCESS | 1891 | 1472910381205 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
06:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 728ms
06:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
06:46:21 INFO - PROCESS | 1891 | 1472910381880 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:21 INFO - PROCESS | 1891 | 1472910381988 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
06:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 935ms
06:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
06:46:22 INFO - PROCESS | 1891 | 1472910382844 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:22 INFO - PROCESS | 1891 | 1472910382987 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:23 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
06:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 742ms
06:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
06:46:23 INFO - PROCESS | 1891 | 1472910383584 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:23 INFO - PROCESS | 1891 | 1472910383692 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
06:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 737ms
06:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
06:46:24 INFO - PROCESS | 1891 | 1472910384320 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:24 INFO - PROCESS | 1891 | 1472910384448 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
06:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms
06:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
06:46:25 INFO - PROCESS | 1891 | 1472910385063 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:25 INFO - PROCESS | 1891 | 1472910385147 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:25 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
06:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 676ms
06:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
06:46:25 INFO - PROCESS | 1891 | 1472910385752 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:25 INFO - PROCESS | 1891 | 1472910385872 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
06:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 696ms
06:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
06:46:26 INFO - PROCESS | 1891 | 1472910386437 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:26 INFO - PROCESS | 1891 | 1472910386515 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
06:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 638ms
06:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
06:46:27 INFO - PROCESS | 1891 | 1472910387092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:27 INFO - PROCESS | 1891 | 1472910387172 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
06:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 624ms
06:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
06:46:27 INFO - PROCESS | 1891 | 1472910387723 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:27 INFO - PROCESS | 1891 | 1472910387898 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
06:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 780ms
06:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
06:46:28 INFO - PROCESS | 1891 | 1472910388499 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:28 INFO - PROCESS | 1891 | 1472910388600 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
06:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 829ms
06:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
06:46:29 INFO - PROCESS | 1891 | 1472910389341 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:29 INFO - PROCESS | 1891 | 1472910389505 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:30 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
06:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 993ms
06:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
06:46:30 INFO - PROCESS | 1891 | 1472910390340 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:30 INFO - PROCESS | 1891 | 1472910390441 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
06:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms
06:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
06:46:31 INFO - PROCESS | 1891 | 1472910391028 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:31 INFO - PROCESS | 1891 | 1472910391182 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:31 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
06:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms
06:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
06:46:31 INFO - PROCESS | 1891 | 1472910391778 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:31 INFO - PROCESS | 1891 | 1472910391877 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
06:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 681ms
06:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
06:46:32 INFO - PROCESS | 1891 | 1472910392459 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:32 INFO - PROCESS | 1891 | 1472910392621 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
06:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 887ms
06:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
06:46:33 INFO - PROCESS | 1891 | 1472910393359 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:33 INFO - PROCESS | 1891 | 1472910393558 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
06:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 736ms
06:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
06:46:34 INFO - PROCESS | 1891 | 1472910394138 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:34 INFO - PROCESS | 1891 | 1472910394243 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
06:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 738ms
06:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
06:46:34 INFO - PROCESS | 1891 | 1472910394852 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:34 INFO - PROCESS | 1891 | 1472910394958 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
06:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 627ms
06:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
06:46:35 INFO - PROCESS | 1891 | 1472910395494 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:35 INFO - PROCESS | 1891 | 1472910395633 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
06:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 633ms
06:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
06:46:36 INFO - PROCESS | 1891 | 1472910396179 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:36 INFO - PROCESS | 1891 | 1472910396297 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
06:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 800ms
06:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
06:46:37 INFO - PROCESS | 1891 | 1472910397020 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:37 INFO - PROCESS | 1891 | 1472910397120 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
06:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 856ms
06:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
06:46:37 INFO - PROCESS | 1891 | 1472910397839 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:37 INFO - PROCESS | 1891 | 1472910397930 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
06:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 639ms
06:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
06:46:38 INFO - PROCESS | 1891 | 1472910398547 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:38 INFO - PROCESS | 1891 | 1472910398631 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
06:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 623ms
06:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
06:46:39 INFO - PROCESS | 1891 | 1472910399179 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:39 INFO - PROCESS | 1891 | 1472910399293 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
06:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 682ms
06:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
06:46:39 INFO - PROCESS | 1891 | 1472910399855 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:39 INFO - PROCESS | 1891 | 1472910399969 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:40 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
06:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 626ms
06:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
06:46:40 INFO - PROCESS | 1891 | 1472910400500 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:40 INFO - PROCESS | 1891 | 1472910400596 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:41 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
06:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 593ms
06:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
06:46:41 INFO - PROCESS | 1891 | 1472910401095 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:41 INFO - PROCESS | 1891 | 1472910401208 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:41 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
06:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 675ms
06:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
06:46:41 INFO - PROCESS | 1891 | 1472910401783 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:41 INFO - PROCESS | 1891 | 1472910401942 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
06:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 733ms
06:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
06:46:42 INFO - PROCESS | 1891 | 1472910402510 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:42 INFO - PROCESS | 1891 | 1472910402604 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 786ms
06:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
06:46:43 INFO - PROCESS | 1891 | 1472910403315 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:43 INFO - PROCESS | 1891 | 1472910403445 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
06:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 684ms
06:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
06:46:44 INFO - PROCESS | 1891 | 1472910404050 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:44 INFO - PROCESS | 1891 | 1472910404140 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
06:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 632ms
06:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
06:46:44 INFO - PROCESS | 1891 | 1472910404724 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:44 INFO - PROCESS | 1891 | 1472910404834 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
06:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 756ms
06:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
06:46:45 INFO - PROCESS | 1891 | 1472910405492 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:45 INFO - PROCESS | 1891 | 1472910405587 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
06:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 641ms
06:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
06:46:46 INFO - PROCESS | 1891 | 1472910406138 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:46 INFO - PROCESS | 1891 | 1472910406219 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
06:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 582ms
06:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
06:46:46 INFO - PROCESS | 1891 | 1472910406752 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:46 INFO - PROCESS | 1891 | 1472910406882 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
06:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 688ms
06:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
06:46:47 INFO - PROCESS | 1891 | 1472910407420 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:47 INFO - PROCESS | 1891 | 1472910407520 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
06:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 636ms
06:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
06:46:48 INFO - PROCESS | 1891 | 1472910408059 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:48 INFO - PROCESS | 1891 | 1472910408144 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
06:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 683ms
06:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
06:46:48 INFO - PROCESS | 1891 | 1472910408749 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:48 INFO - PROCESS | 1891 | 1472910408900 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
06:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 835ms
06:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
06:46:49 INFO - PROCESS | 1891 | 1472910409620 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:49 INFO - PROCESS | 1891 | 1472910409761 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:50 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
06:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 785ms
06:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
06:46:50 INFO - PROCESS | 1891 | 1472910410415 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:50 INFO - PROCESS | 1891 | 1472910410508 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
06:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 694ms
06:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
06:46:51 INFO - PROCESS | 1891 | 1472910411112 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:51 INFO - PROCESS | 1891 | 1472910411227 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
06:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 826ms
06:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
06:46:52 INFO - PROCESS | 1891 | 1472910412031 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:52 INFO - PROCESS | 1891 | 1472910412217 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:52 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)
06:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 954ms
06:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
06:46:52 INFO - PROCESS | 1891 | 1472910412933 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:53 INFO - PROCESS | 1891 | 1472910413077 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 637ms
06:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
06:46:53 INFO - PROCESS | 1891 | 1472910413596 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:53 INFO - PROCESS | 1891 | 1472910413726 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
06:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 633ms
06:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
06:46:54 INFO - PROCESS | 1891 | 1472910414237 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:54 INFO - PROCESS | 1891 | 1472910414364 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
06:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 677ms
06:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
06:46:54 INFO - PROCESS | 1891 | 1472910414918 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:55 INFO - PROCESS | 1891 | 1472910415024 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
06:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms
06:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
06:46:55 INFO - PROCESS | 1891 | 1472910415547 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:55 INFO - PROCESS | 1891 | 1472910415627 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
06:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms
06:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
06:46:56 INFO - PROCESS | 1891 | 1472910416287 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:56 INFO - PROCESS | 1891 | 1472910416464 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
06:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 789ms
06:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
06:46:57 INFO - PROCESS | 1891 | 1472910417096 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:57 INFO - PROCESS | 1891 | 1472910417231 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
06:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 688ms
06:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
06:46:57 INFO - PROCESS | 1891 | 1472910417792 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:57 INFO - PROCESS | 1891 | 1472910417880 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
06:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 624ms
06:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
06:46:58 INFO - PROCESS | 1891 | 1472910418454 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:58 INFO - PROCESS | 1891 | 1472910418540 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
06:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 703ms
06:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
06:46:59 INFO - PROCESS | 1891 | 1472910419130 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:59 INFO - PROCESS | 1891 | 1472910419241 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
06:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 627ms
06:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
06:46:59 INFO - PROCESS | 1891 | 1472910419772 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:46:59 INFO - PROCESS | 1891 | 1472910419910 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
06:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 635ms
06:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
06:47:00 INFO - PROCESS | 1891 | 1472910420426 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:00 INFO - PROCESS | 1891 | 1472910420560 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
06:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 674ms
06:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
06:47:01 INFO - PROCESS | 1891 | 1472910421099 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:01 INFO - PROCESS | 1891 | 1472910421176 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
06:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 520ms
06:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
06:47:01 INFO - PROCESS | 1891 | 1472910421640 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:01 INFO - PROCESS | 1891 | 1472910421775 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
06:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 634ms
06:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
06:47:02 INFO - PROCESS | 1891 | 1472910422292 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:02 INFO - PROCESS | 1891 | 1472910422385 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
06:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 744ms
06:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
06:47:03 INFO - PROCESS | 1891 | 1472910423035 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:03 INFO - PROCESS | 1891 | 1472910423143 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
06:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 927ms
06:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
06:47:03 INFO - PROCESS | 1891 | 1472910423971 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:04 INFO - PROCESS | 1891 | 1472910424071 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
06:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 580ms
06:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
06:47:04 INFO - PROCESS | 1891 | 1472910424601 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:04 INFO - PROCESS | 1891 | 1472910424720 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
06:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 645ms
06:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
06:47:05 INFO - PROCESS | 1891 | 1472910425267 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:05 INFO - PROCESS | 1891 | 1472910425362 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
06:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 712ms
06:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
06:47:05 INFO - PROCESS | 1891 | 1472910425963 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:06 INFO - PROCESS | 1891 | 1472910426047 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
06:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 740ms
06:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
06:47:06 INFO - PROCESS | 1891 | 1472910426750 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:06 INFO - PROCESS | 1891 | 1472910426845 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
06:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 683ms
06:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
06:47:07 INFO - PROCESS | 1891 | 1472910427452 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:07 INFO - PROCESS | 1891 | 1472910427574 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
06:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms
06:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
06:47:08 INFO - PROCESS | 1891 | 1472910428128 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:08 INFO - PROCESS | 1891 | 1472910428263 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
06:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 578ms
06:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
06:47:08 INFO - PROCESS | 1891 | 1472910428710 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:08 INFO - PROCESS | 1891 | 1472910428864 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
06:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms
06:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
06:47:09 INFO - PROCESS | 1891 | 1472910429444 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:09 INFO - PROCESS | 1891 | 1472910429520 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
06:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 783ms
06:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
06:47:10 INFO - PROCESS | 1891 | 1472910430257 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:10 INFO - PROCESS | 1891 | 1472910430374 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
06:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 981ms
06:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
06:47:11 INFO - PROCESS | 1891 | 1472910431257 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:11 INFO - PROCESS | 1891 | 1472910431406 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
06:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 688ms
06:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
06:47:11 INFO - PROCESS | 1891 | 1472910431978 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:12 INFO - PROCESS | 1891 | 1472910432089 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
06:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 638ms
06:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
06:47:12 INFO - PROCESS | 1891 | 1472910432605 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:12 INFO - PROCESS | 1891 | 1472910432793 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
06:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 683ms
06:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
06:47:13 INFO - PROCESS | 1891 | 1472910433293 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:13 INFO - PROCESS | 1891 | 1472910433369 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
06:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 582ms
06:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
06:47:13 INFO - PROCESS | 1891 | 1472910433892 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:14 INFO - PROCESS | 1891 | 1472910433997 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
06:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 682ms
06:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
06:47:14 INFO - PROCESS | 1891 | 1472910434569 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:14 INFO - PROCESS | 1891 | 1472910434665 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
06:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 634ms
06:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
06:47:15 INFO - PROCESS | 1891 | 1472910435207 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:15 INFO - PROCESS | 1891 | 1472910435283 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
06:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 526ms
06:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
06:47:15 INFO - PROCESS | 1891 | 1472910435745 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:15 INFO - PROCESS | 1891 | 1472910435860 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
06:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 684ms
06:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
06:47:16 INFO - PROCESS | 1891 | 1472910436432 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:16 INFO - PROCESS | 1891 | 1472910436526 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
06:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 776ms
06:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
06:47:17 INFO - PROCESS | 1891 | 1472910437228 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:17 INFO - PROCESS | 1891 | 1472910437333 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
06:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 704ms
06:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
06:47:17 INFO - PROCESS | 1891 | 1472910437932 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:18 INFO - PROCESS | 1891 | 1472910438015 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
06:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 822ms
06:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
06:47:18 INFO - PROCESS | 1891 | 1472910438775 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:18 INFO - PROCESS | 1891 | 1472910438868 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
06:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 729ms
06:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
06:47:19 INFO - PROCESS | 1891 | 1472910439491 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:19 INFO - PROCESS | 1891 | 1472910439585 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
06:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 633ms
06:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
06:47:20 INFO - PROCESS | 1891 | 1472910440132 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:20 INFO - PROCESS | 1891 | 1472910440203 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:20 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
06:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 622ms
06:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
06:47:20 INFO - PROCESS | 1891 | 1472910440778 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:20 INFO - PROCESS | 1891 | 1472910440913 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:21 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
06:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms
06:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
06:47:21 INFO - PROCESS | 1891 | 1472910441501 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:21 INFO - PROCESS | 1891 | 1472910441597 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
06:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 631ms
06:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
06:47:22 INFO - PROCESS | 1891 | 1472910442148 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:22 INFO - PROCESS | 1891 | 1472910442302 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
06:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 731ms
06:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
06:47:22 INFO - PROCESS | 1891 | 1472910442868 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:22 INFO - PROCESS | 1891 | 1472910442941 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
06:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 791ms
06:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
06:47:23 INFO - PROCESS | 1891 | 1472910443687 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:23 INFO - PROCESS | 1891 | 1472910443807 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
06:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 624ms
06:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
06:47:24 INFO - PROCESS | 1891 | 1472910444346 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:24 INFO - PROCESS | 1891 | 1472910444435 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
06:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 680ms
06:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
06:47:25 INFO - PROCESS | 1891 | 1472910445044 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:25 INFO - PROCESS | 1891 | 1472910445218 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
06:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 729ms
06:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
06:47:25 INFO - PROCESS | 1891 | 1472910445761 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:25 INFO - PROCESS | 1891 | 1472910445885 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
06:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 641ms
06:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
06:47:26 INFO - PROCESS | 1891 | 1472910446411 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:26 INFO - PROCESS | 1891 | 1472910446532 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:27 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)
06:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 680ms
06:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
06:47:27 INFO - PROCESS | 1891 | 1472910447099 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:27 INFO - PROCESS | 1891 | 1472910447199 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 629ms
06:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
06:47:27 INFO - PROCESS | 1891 | 1472910447746 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:27 INFO - PROCESS | 1891 | 1472910447837 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
06:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 681ms
06:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
06:47:28 INFO - PROCESS | 1891 | 1472910448436 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:28 INFO - PROCESS | 1891 | 1472910448559 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
06:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 626ms
06:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
06:47:29 INFO - PROCESS | 1891 | 1472910449078 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:29 INFO - PROCESS | 1891 | 1472910449152 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
06:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 584ms
06:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
06:47:29 INFO - PROCESS | 1891 | 1472910449655 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:29 INFO - PROCESS | 1891 | 1472910449751 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
06:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 877ms
06:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
06:47:30 INFO - PROCESS | 1891 | 1472910450542 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:30 INFO - PROCESS | 1891 | 1472910450635 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
06:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 627ms
06:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
06:47:31 INFO - PROCESS | 1891 | 1472910451200 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:31 INFO - PROCESS | 1891 | 1472910451293 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
06:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 643ms
06:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
06:47:31 INFO - PROCESS | 1891 | 1472910451873 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:32 INFO - PROCESS | 1891 | 1472910452018 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
06:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 894ms
06:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
06:47:32 INFO - PROCESS | 1891 | 1472910452736 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:32 INFO - PROCESS | 1891 | 1472910452820 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
06:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 580ms
06:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
06:47:33 INFO - PROCESS | 1891 | 1472910453335 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:33 INFO - PROCESS | 1891 | 1472910453433 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
06:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 635ms
06:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
06:47:33 INFO - PROCESS | 1891 | 1472910453975 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:34 INFO - PROCESS | 1891 | 1472910454104 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
06:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 636ms
06:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
06:47:34 INFO - PROCESS | 1891 | 1472910454655 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:34 INFO - PROCESS | 1891 | 1472910454745 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
06:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 796ms
06:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
06:47:35 INFO - PROCESS | 1891 | 1472910455443 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:35 INFO - PROCESS | 1891 | 1472910455522 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
06:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 677ms
06:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
06:47:36 INFO - PROCESS | 1891 | 1472910456117 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:36 INFO - PROCESS | 1891 | 1472910456215 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
06:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 839ms
06:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
06:47:36 INFO - PROCESS | 1891 | 1472910456964 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:37 INFO - PROCESS | 1891 | 1472910457109 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
06:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 680ms
06:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
06:47:37 INFO - PROCESS | 1891 | 1472910457703 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:37 INFO - PROCESS | 1891 | 1472910457787 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
06:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 588ms
06:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
06:47:38 INFO - PROCESS | 1891 | 1472910458333 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:38 INFO - PROCESS | 1891 | 1472910458474 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
06:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 696ms
06:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
06:47:39 INFO - PROCESS | 1891 | 1472910459048 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:39 INFO - PROCESS | 1891 | 1472910459194 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
06:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 695ms
06:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
06:47:39 INFO - PROCESS | 1891 | 1472910459744 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:39 INFO - PROCESS | 1891 | 1472910459850 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
06:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 679ms
06:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
06:47:40 INFO - PROCESS | 1891 | 1472910460426 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:40 INFO - PROCESS | 1891 | 1472910460517 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
06:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 678ms
06:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
06:47:41 INFO - PROCESS | 1891 | 1472910461122 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:41 INFO - PROCESS | 1891 | 1472910461214 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
06:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 654ms
06:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
06:47:41 INFO - PROCESS | 1891 | 1472910461778 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:41 INFO - PROCESS | 1891 | 1472910461877 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:42 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
06:47:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:47:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
06:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:47:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:47:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 733ms
06:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
06:47:42 INFO - PROCESS | 1891 | 1472910462522 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:42 INFO - PROCESS | 1891 | 1472910462658 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
06:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 737ms
06:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
06:47:43 INFO - PROCESS | 1891 | 1472910463302 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:43 INFO - PROCESS | 1891 | 1472910463411 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
06:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 742ms
06:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
06:47:44 INFO - PROCESS | 1891 | 1472910464068 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:44 INFO - PROCESS | 1891 | 1472910464167 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:44 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
06:47:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:47:44 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
06:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:47:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:47:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 631ms
06:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
06:47:44 INFO - PROCESS | 1891 | 1472910464727 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:44 INFO - PROCESS | 1891 | 1472910464820 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:45 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
06:47:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:47:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
06:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:47:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:47:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 754ms
06:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
06:47:45 INFO - PROCESS | 1891 | 1472910465520 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:45 INFO - PROCESS | 1891 | 1472910465608 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
06:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 698ms
06:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
06:47:46 INFO - PROCESS | 1891 | 1472910466219 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:46 INFO - PROCESS | 1891 | 1472910466304 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
06:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 632ms
06:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
06:47:46 INFO - PROCESS | 1891 | 1472910466858 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:46 INFO - PROCESS | 1891 | 1472910466950 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
06:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 584ms
06:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
06:47:47 INFO - PROCESS | 1891 | 1472910467451 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:47 INFO - PROCESS | 1891 | 1472910467575 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
06:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 627ms
06:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
06:47:48 INFO - PROCESS | 1891 | 1472910468097 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:48 INFO - PROCESS | 1891 | 1472910468218 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
06:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms
06:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
06:47:48 INFO - PROCESS | 1891 | 1472910468738 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:48 INFO - PROCESS | 1891 | 1472910468820 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
06:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 643ms
06:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
06:47:49 INFO - PROCESS | 1891 | 1472910469385 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:49 INFO - PROCESS | 1891 | 1472910469458 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
06:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 781ms
06:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
06:47:50 INFO - PROCESS | 1891 | 1472910470329 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:50 INFO - PROCESS | 1891 | 1472910470425 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
06:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 658ms
06:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
06:47:51 INFO - PROCESS | 1891 | 1472910471014 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:51 INFO - PROCESS | 1891 | 1472910471105 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
06:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 643ms
06:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
06:47:51 INFO - PROCESS | 1891 | 1472910471654 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:51 INFO - PROCESS | 1891 | 1472910471770 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
06:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 626ms
06:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
06:47:52 INFO - PROCESS | 1891 | 1472910472279 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:52 INFO - PROCESS | 1891 | 1472910472391 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
06:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 674ms
06:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
06:47:52 INFO - PROCESS | 1891 | 1472910472956 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:53 INFO - PROCESS | 1891 | 1472910473044 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
06:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 633ms
06:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
06:47:53 INFO - PROCESS | 1891 | 1472910473599 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:53 INFO - PROCESS | 1891 | 1472910473712 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
06:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms
06:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
06:47:54 INFO - PROCESS | 1891 | 1472910474234 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:54 INFO - PROCESS | 1891 | 1472910474322 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
06:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 584ms
06:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
06:47:54 INFO - PROCESS | 1891 | 1472910474817 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:54 INFO - PROCESS | 1891 | 1472910474934 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
06:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 639ms
06:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
06:47:55 INFO - PROCESS | 1891 | 1472910475457 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:55 INFO - PROCESS | 1891 | 1472910475535 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
06:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 576ms
06:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
06:47:56 INFO - PROCESS | 1891 | 1472910476038 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:56 INFO - PROCESS | 1891 | 1472910476116 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
06:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 674ms
06:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
06:47:56 INFO - PROCESS | 1891 | 1472910476728 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:56 INFO - PROCESS | 1891 | 1472910476895 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
06:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 883ms
06:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
06:47:57 INFO - PROCESS | 1891 | 1472910477636 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:57 INFO - PROCESS | 1891 | 1472910477804 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
06:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 742ms
06:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
06:47:58 INFO - PROCESS | 1891 | 1472910478370 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:58 INFO - PROCESS | 1891 | 1472910478476 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
06:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 620ms
06:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
06:47:59 INFO - PROCESS | 1891 | 1472910479008 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:59 INFO - PROCESS | 1891 | 1472910479092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
06:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 644ms
06:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
06:47:59 INFO - PROCESS | 1891 | 1472910479647 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:47:59 INFO - PROCESS | 1891 | 1472910479723 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
06:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms
06:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
06:48:00 INFO - PROCESS | 1891 | 1472910480278 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:00 INFO - PROCESS | 1891 | 1472910480365 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
06:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 680ms
06:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
06:48:00 INFO - PROCESS | 1891 | 1472910480974 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:01 INFO - PROCESS | 1891 | 1472910481093 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
06:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 677ms
06:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
06:48:01 INFO - PROCESS | 1891 | 1472910481671 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:01 INFO - PROCESS | 1891 | 1472910481776 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
06:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 643ms
06:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
06:48:02 INFO - PROCESS | 1891 | 1472910482319 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:02 INFO - PROCESS | 1891 | 1472910482422 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
06:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 583ms
06:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
06:48:02 INFO - PROCESS | 1891 | 1472910482904 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:02 INFO - PROCESS | 1891 | 1472910482980 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
06:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 576ms
06:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
06:48:03 INFO - PROCESS | 1891 | 1472910483513 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:03 INFO - PROCESS | 1891 | 1472910483626 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
06:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 882ms
06:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
06:48:04 INFO - PROCESS | 1891 | 1472910484384 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:04 INFO - PROCESS | 1891 | 1472910484530 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
06:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 677ms
06:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
06:48:05 INFO - PROCESS | 1891 | 1472910485084 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:05 INFO - PROCESS | 1891 | 1472910485237 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
06:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 689ms
06:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
06:48:05 INFO - PROCESS | 1891 | 1472910485797 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:05 INFO - PROCESS | 1891 | 1472910485872 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
06:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 638ms
06:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
06:48:06 INFO - PROCESS | 1891 | 1472910486421 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:06 INFO - PROCESS | 1891 | 1472910486504 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
06:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 573ms
06:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
06:48:07 INFO - PROCESS | 1891 | 1472910487007 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:07 INFO - PROCESS | 1891 | 1472910487118 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
06:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms
06:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
06:48:07 INFO - PROCESS | 1891 | 1472910487750 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:07 INFO - PROCESS | 1891 | 1472910487872 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
06:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 679ms
06:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
06:48:08 INFO - PROCESS | 1891 | 1472910488435 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:08 INFO - PROCESS | 1891 | 1472910488519 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:08 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
06:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 577ms
06:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
06:48:09 INFO - PROCESS | 1891 | 1472910489016 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:09 INFO - PROCESS | 1891 | 1472910489103 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
06:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 535ms
06:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
06:48:09 INFO - PROCESS | 1891 | 1472910489574 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:09 INFO - PROCESS | 1891 | 1472910489685 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
06:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 587ms
06:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
06:48:10 INFO - PROCESS | 1891 | 1472910490164 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:10 INFO - PROCESS | 1891 | 1472910490288 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
06:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 794ms
06:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
06:48:11 INFO - PROCESS | 1891 | 1472910491014 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:11 INFO - PROCESS | 1891 | 1472910491133 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
06:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 693ms
06:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
06:48:11 INFO - PROCESS | 1891 | 1472910491711 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:11 INFO - PROCESS | 1891 | 1472910491877 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
06:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 888ms
06:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
06:48:12 INFO - PROCESS | 1891 | 1472910492607 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:12 INFO - PROCESS | 1891 | 1472910492705 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
06:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 631ms
06:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
06:48:13 INFO - PROCESS | 1891 | 1472910493233 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:13 INFO - PROCESS | 1891 | 1472910493343 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
06:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 578ms
06:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
06:48:13 INFO - PROCESS | 1891 | 1472910493828 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:13 INFO - PROCESS | 1891 | 1472910493952 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:14 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
06:48:14 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
06:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:48:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:48:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 686ms
06:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
06:48:14 INFO - PROCESS | 1891 | 1472910494521 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:14 INFO - PROCESS | 1891 | 1472910494607 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
06:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms
06:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
06:48:15 INFO - PROCESS | 1891 | 1472910495156 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:15 INFO - PROCESS | 1891 | 1472910495275 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
06:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 732ms
06:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
06:48:15 INFO - PROCESS | 1891 | 1472910495887 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:16 INFO - PROCESS | 1891 | 1472910496011 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
06:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 633ms
06:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
06:48:16 INFO - PROCESS | 1891 | 1472910496548 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:16 INFO - PROCESS | 1891 | 1472910496621 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
06:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 724ms
06:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
06:48:17 INFO - PROCESS | 1891 | 1472910497279 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:17 INFO - PROCESS | 1891 | 1472910497409 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
06:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 829ms
06:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
06:48:18 INFO - PROCESS | 1891 | 1472910498114 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:18 INFO - PROCESS | 1891 | 1472910498187 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
06:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms
06:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
06:48:18 INFO - PROCESS | 1891 | 1472910498775 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:18 INFO - PROCESS | 1891 | 1472910498865 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
06:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 745ms
06:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
06:48:19 INFO - PROCESS | 1891 | 1472910499540 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:19 INFO - PROCESS | 1891 | 1472910499676 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
06:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 836ms
06:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
06:48:20 INFO - PROCESS | 1891 | 1472910500361 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:20 INFO - PROCESS | 1891 | 1472910500460 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
06:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 626ms
06:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
06:48:21 INFO - PROCESS | 1891 | 1472910501013 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:21 INFO - PROCESS | 1891 | 1472910501110 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
06:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 685ms
06:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
06:48:21 INFO - PROCESS | 1891 | 1472910501712 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:21 INFO - PROCESS | 1891 | 1472910501838 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
06:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 672ms
06:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
06:48:22 INFO - PROCESS | 1891 | 1472910502403 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:22 INFO - PROCESS | 1891 | 1472910502504 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
06:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 644ms
06:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
06:48:23 INFO - PROCESS | 1891 | 1472910503042 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:23 INFO - PROCESS | 1891 | 1472910503120 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
06:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 597ms
06:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
06:48:23 INFO - PROCESS | 1891 | 1472910503644 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:23 INFO - PROCESS | 1891 | 1472910503724 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
06:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 781ms
06:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
06:48:24 INFO - PROCESS | 1891 | 1472910504519 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:24 INFO - PROCESS | 1891 | 1472910504665 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
06:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 744ms
06:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
06:48:25 INFO - PROCESS | 1891 | 1472910505247 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:25 INFO - PROCESS | 1891 | 1472910505346 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
06:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 945ms
06:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
06:48:26 INFO - PROCESS | 1891 | 1472910506184 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:26 INFO - PROCESS | 1891 | 1472910506269 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
06:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 778ms
06:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
06:48:26 INFO - PROCESS | 1891 | 1472910506967 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:27 INFO - PROCESS | 1891 | 1472910507092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
06:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 625ms
06:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
06:48:27 INFO - PROCESS | 1891 | 1472910507608 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:27 INFO - PROCESS | 1891 | 1472910507743 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
06:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 678ms
06:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
06:48:28 INFO - PROCESS | 1891 | 1472910508302 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:28 INFO - PROCESS | 1891 | 1472910508398 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
06:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 632ms
06:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
06:48:28 INFO - PROCESS | 1891 | 1472910508942 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:29 INFO - PROCESS | 1891 | 1472910509044 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
06:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 653ms
06:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
06:48:29 INFO - PROCESS | 1891 | 1472910509592 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:29 INFO - PROCESS | 1891 | 1472910509698 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
06:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 837ms
06:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
06:48:30 INFO - PROCESS | 1891 | 1472910510441 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:30 INFO - PROCESS | 1891 | 1472910510642 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
06:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 879ms
06:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
06:48:31 INFO - PROCESS | 1891 | 1472910511322 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:31 INFO - PROCESS | 1891 | 1472910511404 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
06:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 672ms
06:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
06:48:32 INFO - PROCESS | 1891 | 1472910511999 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:32 INFO - PROCESS | 1891 | 1472910512068 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
06:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 621ms
06:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
06:48:32 INFO - PROCESS | 1891 | 1472910512701 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:32 INFO - PROCESS | 1891 | 1472910512805 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
06:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 755ms
06:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
06:48:33 INFO - PROCESS | 1891 | 1472910513430 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:33 INFO - PROCESS | 1891 | 1472910513561 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
06:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 781ms
06:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
06:48:34 INFO - PROCESS | 1891 | 1472910514220 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:34 INFO - PROCESS | 1891 | 1472910514306 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
06:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 682ms
06:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
06:48:34 INFO - PROCESS | 1891 | 1472910514902 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:34 INFO - PROCESS | 1891 | 1472910514981 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
06:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 726ms
06:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
06:48:35 INFO - PROCESS | 1891 | 1472910515650 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:35 INFO - PROCESS | 1891 | 1472910515761 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
06:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 634ms
06:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
06:48:36 INFO - PROCESS | 1891 | 1472910516292 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:36 INFO - PROCESS | 1891 | 1472910516444 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
06:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 890ms
06:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
06:48:37 INFO - PROCESS | 1891 | 1472910517193 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:37 INFO - PROCESS | 1891 | 1472910517307 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
06:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 893ms
06:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
06:48:38 INFO - PROCESS | 1891 | 1472910518092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:38 INFO - PROCESS | 1891 | 1472910518225 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
06:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 737ms
06:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
06:48:38 INFO - PROCESS | 1891 | 1472910518844 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:38 INFO - PROCESS | 1891 | 1472910518967 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
06:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 745ms
06:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
06:48:39 INFO - PROCESS | 1891 | 1472910519606 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:39 INFO - PROCESS | 1891 | 1472910519709 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
06:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 684ms
06:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
06:48:40 INFO - PROCESS | 1891 | 1472910520277 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:40 INFO - PROCESS | 1891 | 1472910520370 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
06:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 632ms
06:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
06:48:40 INFO - PROCESS | 1891 | 1472910520927 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:41 INFO - PROCESS | 1891 | 1472910521019 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
06:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms
06:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
06:48:41 INFO - PROCESS | 1891 | 1472910521670 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:41 INFO - PROCESS | 1891 | 1472910521798 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
06:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms
06:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
06:48:42 INFO - PROCESS | 1891 | 1472910522424 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:42 INFO - PROCESS | 1891 | 1472910522503 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
06:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 692ms
06:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
06:48:43 INFO - PROCESS | 1891 | 1472910523105 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:43 INFO - PROCESS | 1891 | 1472910523186 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
06:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms
06:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
06:48:43 INFO - PROCESS | 1891 | 1472910523849 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:43 INFO - PROCESS | 1891 | 1472910523987 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
06:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 887ms
06:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
06:48:44 INFO - PROCESS | 1891 | 1472910524761 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:44 INFO - PROCESS | 1891 | 1472910524909 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
06:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 750ms
06:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
06:48:45 INFO - PROCESS | 1891 | 1472910525508 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:45 INFO - PROCESS | 1891 | 1472910525599 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
06:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 675ms
06:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
06:48:46 INFO - PROCESS | 1891 | 1472910526208 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:46 INFO - PROCESS | 1891 | 1472910526344 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
06:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 698ms
06:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
06:48:46 INFO - PROCESS | 1891 | 1472910526892 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:46 INFO - PROCESS | 1891 | 1472910526976 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
06:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms
06:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
06:48:47 INFO - PROCESS | 1891 | 1472910527583 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:47 INFO - PROCESS | 1891 | 1472910527659 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
06:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 745ms
06:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
06:48:48 INFO - PROCESS | 1891 | 1472910528350 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:48 INFO - PROCESS | 1891 | 1472910528454 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
06:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 676ms
06:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
06:48:49 INFO - PROCESS | 1891 | 1472910529018 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:49 INFO - PROCESS | 1891 | 1472910529182 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
06:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 883ms
06:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
06:48:49 INFO - PROCESS | 1891 | 1472910529915 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:50 INFO - PROCESS | 1891 | 1472910530009 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
06:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 698ms
06:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
06:48:50 INFO - PROCESS | 1891 | 1472910530615 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:50 INFO - PROCESS | 1891 | 1472910530792 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
06:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 826ms
06:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
06:48:51 INFO - PROCESS | 1891 | 1472910531462 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:51 INFO - PROCESS | 1891 | 1472910531583 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
06:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 739ms
06:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
06:48:52 INFO - PROCESS | 1891 | 1472910532205 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:52 INFO - PROCESS | 1891 | 1472910532443 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
06:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 879ms
06:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
06:48:53 INFO - PROCESS | 1891 | 1472910533105 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:53 INFO - PROCESS | 1891 | 1472910533230 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
06:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms
06:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
06:48:53 INFO - PROCESS | 1891 | 1472910533862 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:53 INFO - PROCESS | 1891 | 1472910533955 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
06:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 643ms
06:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
06:48:54 INFO - PROCESS | 1891 | 1472910534509 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:54 INFO - PROCESS | 1891 | 1472910534582 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
06:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 576ms
06:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
06:48:55 INFO - PROCESS | 1891 | 1472910535099 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:55 INFO - PROCESS | 1891 | 1472910535231 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
06:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 677ms
06:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
06:48:55 INFO - PROCESS | 1891 | 1472910535802 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:55 INFO - PROCESS | 1891 | 1472910535954 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
06:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 779ms
06:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
06:48:56 INFO - PROCESS | 1891 | 1472910536599 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:56 INFO - PROCESS | 1891 | 1472910536681 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
06:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 624ms
06:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
06:48:57 INFO - PROCESS | 1891 | 1472910537234 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:57 INFO - PROCESS | 1891 | 1472910537355 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
06:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 876ms
06:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
06:48:58 INFO - PROCESS | 1891 | 1472910538126 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:58 INFO - PROCESS | 1891 | 1472910538222 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
06:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 682ms
06:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
06:48:58 INFO - PROCESS | 1891 | 1472910538831 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:58 INFO - PROCESS | 1891 | 1472910538955 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
06:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 682ms
06:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
06:48:59 INFO - PROCESS | 1891 | 1472910539551 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:48:59 INFO - PROCESS | 1891 | 1472910539677 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
06:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 706ms
06:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
06:49:00 INFO - PROCESS | 1891 | 1472910540229 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:00 INFO - PROCESS | 1891 | 1472910540399 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
06:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 879ms
06:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
06:49:01 INFO - PROCESS | 1891 | 1472910541114 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:01 INFO - PROCESS | 1891 | 1472910541200 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
06:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms
06:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
06:49:01 INFO - PROCESS | 1891 | 1472910541803 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:01 INFO - PROCESS | 1891 | 1472910541888 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
06:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 586ms
06:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
06:49:02 INFO - PROCESS | 1891 | 1472910542402 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:02 INFO - PROCESS | 1891 | 1472910542522 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
06:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 686ms
06:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
06:49:03 INFO - PROCESS | 1891 | 1472910543104 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:03 INFO - PROCESS | 1891 | 1472910543263 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
06:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 743ms
06:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
06:49:03 INFO - PROCESS | 1891 | 1472910543851 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:03 INFO - PROCESS | 1891 | 1472910543976 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
06:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 839ms
06:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
06:49:04 INFO - PROCESS | 1891 | 1472910544760 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:04 INFO - PROCESS | 1891 | 1472910544862 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
06:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 680ms
06:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
06:49:05 INFO - PROCESS | 1891 | 1472910545414 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:05 INFO - PROCESS | 1891 | 1472910545520 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
06:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 682ms
06:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
06:49:06 INFO - PROCESS | 1891 | 1472910546126 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:06 INFO - PROCESS | 1891 | 1472910546248 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
06:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 800ms
06:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
06:49:06 INFO - PROCESS | 1891 | 1472910546929 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:07 INFO - PROCESS | 1891 | 1472910547093 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
06:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 746ms
06:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
06:49:07 INFO - PROCESS | 1891 | 1472910547672 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:07 INFO - PROCESS | 1891 | 1472910547753 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
06:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 591ms
06:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
06:49:08 INFO - PROCESS | 1891 | 1472910548277 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:08 INFO - PROCESS | 1891 | 1472910548381 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
06:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 625ms
06:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
06:49:08 INFO - PROCESS | 1891 | 1472910548901 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:08 INFO - PROCESS | 1891 | 1472910548978 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
06:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 531ms
06:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
06:49:09 INFO - PROCESS | 1891 | 1472910549458 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:09 INFO - PROCESS | 1891 | 1472910549567 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
06:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 685ms
06:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
06:49:10 INFO - PROCESS | 1891 | 1472910550143 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:10 INFO - PROCESS | 1891 | 1472910550293 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
06:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms
06:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
06:49:10 INFO - PROCESS | 1891 | 1472910550899 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:11 INFO - PROCESS | 1891 | 1472910551063 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
06:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 839ms
06:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
06:49:11 INFO - PROCESS | 1891 | 1472910551733 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:11 INFO - PROCESS | 1891 | 1472910551861 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
06:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 674ms
06:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
06:49:12 INFO - PROCESS | 1891 | 1472910552433 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:12 INFO - PROCESS | 1891 | 1472910552521 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
06:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 638ms
06:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
06:49:13 INFO - PROCESS | 1891 | 1472910553089 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:13 INFO - PROCESS | 1891 | 1472910553177 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
06:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 741ms
06:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
06:49:13 INFO - PROCESS | 1891 | 1472910553806 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:13 INFO - PROCESS | 1891 | 1472910553894 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
06:49:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 574ms
06:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
06:49:14 INFO - PROCESS | 1891 | 1472910554404 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:14 INFO - PROCESS | 1891 | 1472910554534 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
06:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 633ms
06:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
06:49:15 INFO - PROCESS | 1891 | 1472910555059 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:15 INFO - PROCESS | 1891 | 1472910555146 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
06:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 590ms
06:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
06:49:15 INFO - PROCESS | 1891 | 1472910555639 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:15 INFO - PROCESS | 1891 | 1472910555741 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
06:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 584ms
06:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
06:49:16 INFO - PROCESS | 1891 | 1472910556232 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:16 INFO - PROCESS | 1891 | 1472910556324 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
06:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 597ms
06:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
06:49:16 INFO - PROCESS | 1891 | 1472910556835 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:16 INFO - PROCESS | 1891 | 1472910556934 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:18 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)
06:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1257ms
06:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
06:49:18 INFO - PROCESS | 1891 | 1472910558091 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:18 INFO - PROCESS | 1891 | 1472910558189 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:19 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
06:49:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:49:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
06:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:49:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1129ms
06:49:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
06:49:19 INFO - PROCESS | 1891 | 1472910559230 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:19 INFO - PROCESS | 1891 | 1472910559305 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:20 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
06:49:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:49:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
06:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:49:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1090ms
06:49:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
06:49:20 INFO - PROCESS | 1891 | 1472910560332 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:20 INFO - PROCESS | 1891 | 1472910560421 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:21 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)
06:49:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1130ms
06:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
06:49:21 INFO - PROCESS | 1891 | 1472910561460 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:21 INFO - PROCESS | 1891 | 1472910561543 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:22 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)
06:49:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1126ms
06:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
06:49:22 INFO - PROCESS | 1891 | 1472910562589 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:22 INFO - PROCESS | 1891 | 1472910562676 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:23 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
06:49:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:49:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
06:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:49:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1124ms
06:49:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
06:49:23 INFO - PROCESS | 1891 | 1472910563721 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:23 INFO - PROCESS | 1891 | 1472910563849 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:25 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
06:49:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:49:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
06:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:49:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1373ms
06:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
06:49:25 INFO - PROCESS | 1891 | 1472910565103 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:25 INFO - PROCESS | 1891 | 1472910565204 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:26 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
06:49:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:49:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
06:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:49:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1132ms
06:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
06:49:26 INFO - PROCESS | 1891 | 1472910566246 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:26 INFO - PROCESS | 1891 | 1472910566340 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:27 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
06:49:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:49:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
06:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1177ms
06:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
06:49:27 INFO - PROCESS | 1891 | 1472910567434 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:27 INFO - PROCESS | 1891 | 1472910567504 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
06:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 627ms
06:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
06:49:28 INFO - PROCESS | 1891 | 1472910568058 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:28 INFO - PROCESS | 1891 | 1472910568138 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
06:49:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 572ms
06:49:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
06:49:28 INFO - PROCESS | 1891 | 1472910568648 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:28 INFO - PROCESS | 1891 | 1472910568732 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:29 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"
06:49:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:49:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
06:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 641ms
06:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
06:49:29 INFO - PROCESS | 1891 | 1472910569287 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:29 INFO - PROCESS | 1891 | 1472910569388 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
06:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 586ms
06:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
06:49:29 INFO - PROCESS | 1891 | 1472910569883 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:29 INFO - PROCESS | 1891 | 1472910569972 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:30 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"
06:49:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:49:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
06:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 583ms
06:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
06:49:30 INFO - PROCESS | 1891 | 1472910570475 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:30 INFO - PROCESS | 1891 | 1472910570568 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:31 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"
06:49:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:49:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
06:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:49:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 1181ms
06:49:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
06:49:31 INFO - PROCESS | 1891 | 1472910571674 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:31 INFO - PROCESS | 1891 | 1472910571813 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
06:49:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 640ms
06:49:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
06:49:32 INFO - PROCESS | 1891 | 1472910572365 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:32 INFO - PROCESS | 1891 | 1472910572455 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:33 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
06:49:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:49:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
06:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:49:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:49:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1093ms
06:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
06:49:33 INFO - PROCESS | 1891 | 1472910573463 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:33 INFO - PROCESS | 1891 | 1472910573550 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
06:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 683ms
06:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
06:49:34 INFO - PROCESS | 1891 | 1472910574151 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:34 INFO - PROCESS | 1891 | 1472910574236 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
06:49:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 683ms
06:49:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
06:49:34 INFO - PROCESS | 1891 | 1472910574831 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:34 INFO - PROCESS | 1891 | 1472910574918 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
06:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 620ms
06:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
06:49:35 INFO - PROCESS | 1891 | 1472910575460 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:35 INFO - PROCESS | 1891 | 1472910575550 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
06:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms
06:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
06:49:36 INFO - PROCESS | 1891 | 1472910576064 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:36 INFO - PROCESS | 1891 | 1472910576169 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
06:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 684ms
06:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
06:49:36 INFO - PROCESS | 1891 | 1472910576750 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:36 INFO - PROCESS | 1891 | 1472910576826 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
06:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 681ms
06:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
06:49:37 INFO - PROCESS | 1891 | 1472910577445 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:37 INFO - PROCESS | 1891 | 1472910577629 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
06:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 888ms
06:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
06:49:38 INFO - PROCESS | 1891 | 1472910578336 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:38 INFO - PROCESS | 1891 | 1472910578436 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
06:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 632ms
06:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
06:49:39 INFO - PROCESS | 1891 | 1472910579000 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:39 INFO - PROCESS | 1891 | 1472910579084 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
06:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 638ms
06:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
06:49:39 INFO - PROCESS | 1891 | 1472910579655 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:39 INFO - PROCESS | 1891 | 1472910579736 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
06:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 633ms
06:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
06:49:40 INFO - PROCESS | 1891 | 1472910580289 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:40 INFO - PROCESS | 1891 | 1472910580383 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
06:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 688ms
06:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
06:49:40 INFO - PROCESS | 1891 | 1472910580985 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:41 INFO - PROCESS | 1891 | 1472910581085 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
06:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 633ms
06:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
06:49:41 INFO - PROCESS | 1891 | 1472910581627 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:41 INFO - PROCESS | 1891 | 1472910581738 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
06:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 587ms
06:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
06:49:42 INFO - PROCESS | 1891 | 1472910582212 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:42 INFO - PROCESS | 1891 | 1472910582337 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
06:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms
06:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
06:49:42 INFO - PROCESS | 1891 | 1472910582854 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:42 INFO - PROCESS | 1891 | 1472910582934 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
06:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 591ms
06:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
06:49:43 INFO - PROCESS | 1891 | 1472910583439 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:43 INFO - PROCESS | 1891 | 1472910583500 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
06:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 530ms
06:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
06:49:43 INFO - PROCESS | 1891 | 1472910583978 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:44 INFO - PROCESS | 1891 | 1472910584119 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
06:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 980ms
06:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
06:49:44 INFO - PROCESS | 1891 | 1472910584968 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:45 INFO - PROCESS | 1891 | 1472910585131 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
06:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 784ms
06:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
06:49:45 INFO - PROCESS | 1891 | 1472910585754 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:45 INFO - PROCESS | 1891 | 1472910585845 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
06:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 588ms
06:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
06:49:46 INFO - PROCESS | 1891 | 1472910586372 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:46 INFO - PROCESS | 1891 | 1472910586501 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
06:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 643ms
06:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
06:49:47 INFO - PROCESS | 1891 | 1472910587014 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:47 INFO - PROCESS | 1891 | 1472910587121 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
06:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 686ms
06:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
06:49:47 INFO - PROCESS | 1891 | 1472910587700 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:47 INFO - PROCESS | 1891 | 1472910587824 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
06:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 680ms
06:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
06:49:48 INFO - PROCESS | 1891 | 1472910588393 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:48 INFO - PROCESS | 1891 | 1472910588542 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
06:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 681ms
06:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
06:49:49 INFO - PROCESS | 1891 | 1472910589089 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:49 INFO - PROCESS | 1891 | 1472910589179 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
06:49:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 542ms
06:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
06:49:49 INFO - PROCESS | 1891 | 1472910589640 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:49 INFO - PROCESS | 1891 | 1472910589765 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
06:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms
06:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
06:49:50 INFO - PROCESS | 1891 | 1472910590276 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:50 INFO - PROCESS | 1891 | 1472910590362 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
06:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 531ms
06:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
06:49:50 INFO - PROCESS | 1891 | 1472910590810 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:50 INFO - PROCESS | 1891 | 1472910590940 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
06:49:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 780ms
06:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
06:49:51 INFO - PROCESS | 1891 | 1472910591612 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:51 INFO - PROCESS | 1891 | 1472910591862 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
06:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 933ms
06:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
06:49:52 INFO - PROCESS | 1891 | 1472910592561 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:52 INFO - PROCESS | 1891 | 1472910592658 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
06:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 644ms
06:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
06:49:53 INFO - PROCESS | 1891 | 1472910593200 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:53 INFO - PROCESS | 1891 | 1472910593352 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
06:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 679ms
06:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
06:49:53 INFO - PROCESS | 1891 | 1472910593908 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:53 INFO - PROCESS | 1891 | 1472910593988 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
06:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 686ms
06:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
06:49:54 INFO - PROCESS | 1891 | 1472910594583 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:54 INFO - PROCESS | 1891 | 1472910594658 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
06:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 621ms
06:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
06:49:55 INFO - PROCESS | 1891 | 1472910595212 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:55 INFO - PROCESS | 1891 | 1472910595312 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
06:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 741ms
06:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
06:49:55 INFO - PROCESS | 1891 | 1472910595956 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:56 INFO - PROCESS | 1891 | 1472910596070 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
06:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 628ms
06:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
06:49:56 INFO - PROCESS | 1891 | 1472910596592 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:56 INFO - PROCESS | 1891 | 1472910596683 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
06:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 632ms
06:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
06:49:57 INFO - PROCESS | 1891 | 1472910597227 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:57 INFO - PROCESS | 1891 | 1472910597297 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
06:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 589ms
06:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
06:49:57 INFO - PROCESS | 1891 | 1472910597828 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:57 INFO - PROCESS | 1891 | 1472910597902 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
06:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 829ms
06:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
06:49:58 INFO - PROCESS | 1891 | 1472910598686 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:58 INFO - PROCESS | 1891 | 1472910598841 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
06:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 895ms
06:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
06:49:59 INFO - PROCESS | 1891 | 1472910599590 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:49:59 INFO - PROCESS | 1891 | 1472910599681 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
06:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 637ms
06:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
06:50:00 INFO - PROCESS | 1891 | 1472910600259 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:00 INFO - PROCESS | 1891 | 1472910600371 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
06:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 694ms
06:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
06:50:00 INFO - PROCESS | 1891 | 1472910600941 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:01 INFO - PROCESS | 1891 | 1472910601092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
06:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms
06:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
06:50:01 INFO - PROCESS | 1891 | 1472910601679 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:01 INFO - PROCESS | 1891 | 1472910601780 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
06:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 682ms
06:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
06:50:02 INFO - PROCESS | 1891 | 1472910602378 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:02 INFO - PROCESS | 1891 | 1472910602533 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
06:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 729ms
06:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
06:50:03 INFO - PROCESS | 1891 | 1472910603107 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:03 INFO - PROCESS | 1891 | 1472910603194 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
06:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 623ms
06:50:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
06:50:03 INFO - PROCESS | 1891 | 1472910603738 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:03 INFO - PROCESS | 1891 | 1472910603817 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
06:50:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
06:50:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 657ms
06:50:04 INFO - TEST-START | /DOMEvents/constructors.html
06:50:04 INFO - PROCESS | 1891 | 1472910604410 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:04 INFO - PROCESS | 1891 | 1472910604483 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
06:50:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
06:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:50:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
06:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:50:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
06:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:50:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
06:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:50:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
06:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:50:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
06:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
06:50:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:50:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
06:50:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 846ms
06:50:05 INFO - TEST-START | /DOMEvents/event-phases-order.html
06:50:05 INFO - PROCESS | 1891 | 1472910605267 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:05 INFO - PROCESS | 1891 | 1472910605402 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
06:50:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 729ms
06:50:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
06:50:06 INFO - PROCESS | 1891 | 1472910605998 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:06 INFO - PROCESS | 1891 | 1472910606077 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
06:50:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:50:06 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
06:50:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:50:06 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
06:50:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:50:06 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]"
06:50:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:50:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
06:50:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 630ms
06:50:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
06:50:06 INFO - PROCESS | 1891 | 1472910606651 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:06 INFO - PROCESS | 1891 | 1472910606747 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:07 INFO - PROCESS | 1891 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
06:50:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
06:50:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 578ms
06:50:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
06:50:07 INFO - PROCESS | 1891 | 1472910607222 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:07 INFO - PROCESS | 1891 | 1472910607299 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:07 INFO - PROCESS | 1891 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
06:50:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
06:50:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 580ms
06:50:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
06:50:07 INFO - PROCESS | 1891 | 1472910607808 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:07 INFO - PROCESS | 1891 | 1472910607881 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
06:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 569ms
06:50:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
06:50:08 INFO - PROCESS | 1891 | 1472910608406 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:08 INFO - PROCESS | 1891 | 1472910608509 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:08 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.
06:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms
06:50:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
06:50:09 INFO - PROCESS | 1891 | 1472910608997 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:09 INFO - PROCESS | 1891 | 1472910609090 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:09 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
06:50:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
06:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
06:50:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 581ms
06:50:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
06:50:09 INFO - PROCESS | 1891 | 1472910609577 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:09 INFO - PROCESS | 1891 | 1472910609653 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:10 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.
06:50:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 623ms
06:50:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
06:50:10 INFO - PROCESS | 1891 | 1472910610208 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:10 INFO - PROCESS | 1891 | 1472910610309 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:10 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.
06:50:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 625ms
06:50:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
06:50:10 INFO - PROCESS | 1891 | 1472910610836 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:10 INFO - PROCESS | 1891 | 1472910610926 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:50:11 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
06:50:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 536ms
06:50:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
06:50:11 INFO - PROCESS | 1891 | 1472910611377 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:11 INFO - PROCESS | 1891 | 1472910611475 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:12 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.
06:50:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 923ms
06:50:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
06:50:12 INFO - PROCESS | 1891 | 1472910612315 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:12 INFO - PROCESS | 1891 | 1472910612425 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:13 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.
06:50:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 747ms
06:50:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
06:50:13 INFO - PROCESS | 1891 | 1472910613080 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:13 INFO - PROCESS | 1891 | 1472910613159 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:13 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.
06:50:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 625ms
06:50:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
06:50:13 INFO - PROCESS | 1891 | 1472910613724 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:13 INFO - PROCESS | 1891 | 1472910613807 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:14 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.
06:50:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 578ms
06:50:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
06:50:14 INFO - PROCESS | 1891 | 1472910614297 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:14 INFO - PROCESS | 1891 | 1472910614386 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:14 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.
06:50:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 577ms
06:50:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
06:50:14 INFO - PROCESS | 1891 | 1472910614878 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:14 INFO - PROCESS | 1891 | 1472910614967 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:15 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.
06:50:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 583ms
06:50:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
06:50:15 INFO - PROCESS | 1891 | 1472910615466 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:15 INFO - PROCESS | 1891 | 1472910615576 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:16 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
06:50:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
06:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
06:50:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 623ms
06:50:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
06:50:16 INFO - PROCESS | 1891 | 1472910616092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:16 INFO - PROCESS | 1891 | 1472910616174 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:16 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.
06:50:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 585ms
06:50:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
06:50:16 INFO - PROCESS | 1891 | 1472910616680 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:16 INFO - PROCESS | 1891 | 1472910616759 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:17 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.
06:50:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 524ms
06:50:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
06:50:17 INFO - PROCESS | 1891 | 1472910617208 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:17 INFO - PROCESS | 1891 | 1472910617284 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:50:17 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
06:50:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 526ms
06:50:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
06:50:17 INFO - PROCESS | 1891 | 1472910617740 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:17 INFO - PROCESS | 1891 | 1472910617812 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:18 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.
06:50:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms
06:50:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
06:50:18 INFO - PROCESS | 1891 | 1472910618265 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:18 INFO - PROCESS | 1891 | 1472910618344 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
06:50:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 780ms
06:50:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
06:50:19 INFO - PROCESS | 1891 | 1472910619057 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:19 INFO - PROCESS | 1891 | 1472910619209 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
06:50:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms
06:50:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
06:50:19 INFO - PROCESS | 1891 | 1472910619803 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:19 INFO - PROCESS | 1891 | 1472910619889 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
06:50:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 581ms
06:50:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker
06:50:20 INFO - PROCESS | 1891 | 1472910620398 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:20 INFO - PROCESS | 1891 | 1472910620471 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
06:50:21 INFO - {}
06:50:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
06:50:21 INFO - {}
06:50:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
06:50:21 INFO - {}
06:50:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
06:50:21 INFO - {}
06:50:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 634ms
06:50:21 INFO - TEST-START | /FileAPI/fileReader.html
06:50:21 INFO - PROCESS | 1891 | 1472910621026 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:21 INFO - PROCESS | 1891 | 1472910621144 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
06:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
06:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
06:50:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
06:50:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 580ms
06:50:21 INFO - TEST-START | /FileAPI/historical.html
06:50:21 INFO - PROCESS | 1891 | 1472910621621 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:21 INFO - PROCESS | 1891 | 1472910621700 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
06:50:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
06:50:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
06:50:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
06:50:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
06:50:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
06:50:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
06:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
06:50:22 INFO - TEST-OK | /FileAPI/historical.html | took 528ms
06:50:22 INFO - TEST-START | /FileAPI/idlharness.html
06:50:22 INFO - PROCESS | 1891 | 1472910622162 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:22 INFO - PROCESS | 1891 | 1472910622260 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
06:50:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:50:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:50:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:50:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
06:50:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
06:50:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
06:50:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:50:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:50:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
06:50:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
06:50:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:50:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:50:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
06:50:23 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
06:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
06:50:23 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
06:50:23 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
06:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
06:50:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:50:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:50:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
06:50:23 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
06:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
06:50:23 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
06:50:23 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
06:50:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
06:50:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
06:50:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 897ms
06:50:23 INFO - TEST-START | /FileAPI/idlharness.worker
06:50:23 INFO - PROCESS | 1891 | 1472910623103 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:23 INFO - PROCESS | 1891 | 1472910623203 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:50:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
06:50:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
06:50:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
06:50:24 INFO - {}
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
06:50:24 INFO - {}
06:50:24 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 - {}
06:50:24 INFO - {}
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:50:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
06:50:24 INFO - {}
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
06:50:24 INFO - {}
06:50:24 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 - {}
06:50:24 INFO - {}
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:50:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:50:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:50:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:50:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 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
06:50:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:50:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:50:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:50:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:50:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:50:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:50:24 INFO - {}
06:50:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 982ms
06:50:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
06:50:24 INFO - PROCESS | 1891 | 1472910624086 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:24 INFO - PROCESS | 1891 | 1472910624201 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
06:50:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 621ms
06:50:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html
06:50:24 INFO - PROCESS | 1891 | 1472910624712 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:24 INFO - PROCESS | 1891 | 1472910624784 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
06:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
06:50:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
06:50:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 572ms
06:50:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
06:50:25 INFO - PROCESS | 1891 | 1472910625293 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:25 INFO - PROCESS | 1891 | 1472910625395 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
06:50:26 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.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
06:50:26 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'.)
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
06:50:26 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.
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
06:50:26 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.
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
06:50:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:50:26 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.
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
06:50:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
06:50:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:50:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
06:50:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 908ms
06:50:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
06:50:26 INFO - PROCESS | 1891 | 1472910626211 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:26 INFO - PROCESS | 1891 | 1472910626334 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
06:50:26 INFO - {}
06:50:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms
06:50:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
06:50:26 INFO - PROCESS | 1891 | 1472910626965 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:27 INFO - PROCESS | 1891 | 1472910627082 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
06:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
06:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
06:50:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
06:50:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 735ms
06:50:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
06:50:27 INFO - PROCESS | 1891 | 1472910627722 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:27 INFO - PROCESS | 1891 | 1472910627808 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
06:50:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:50:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:50:28 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"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:50:28 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"
06:50:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:50:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:50:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 748ms
06:50:28 INFO - TEST-START | /FileAPI/file/File-constructor.html
06:50:28 INFO - PROCESS | 1891 | 1472910628454 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:28 INFO - PROCESS | 1891 | 1472910628600 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
06:50:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
06:50:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
06:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
06:50:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
06:50:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:50:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
06:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
06:50:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
06:50:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
06:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
06:50:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
06:50:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 634ms
06:50:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
06:50:29 INFO - PROCESS | 1891 | 1472910629101 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:29 INFO - PROCESS | 1891 | 1472910629197 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
06:50:29 INFO - {}
06:50:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 674ms
06:50:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
06:50:29 INFO - PROCESS | 1891 | 1472910629783 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:29 INFO - PROCESS | 1891 | 1472910629870 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
06:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
06:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
06:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
06:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
06:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
06:50:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
06:50:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 578ms
06:50:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
06:50:30 INFO - PROCESS | 1891 | 1472910630367 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:30 INFO - PROCESS | 1891 | 1472910630438 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
06:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
06:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
06:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
06:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
06:50:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
06:50:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 531ms
06:50:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
06:50:30 INFO - PROCESS | 1891 | 1472910630904 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:30 INFO - PROCESS | 1891 | 1472910630990 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
06:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
06:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
06:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
06:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
06:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
06:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 537ms
06:50:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
06:50:31 INFO - PROCESS | 1891 | 1472910631449 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:31 INFO - PROCESS | 1891 | 1472910631525 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
06:50:32 INFO - reader.readAsText(blob_2)
06:50:32 INFO - }" did not throw
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
06:50:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
06:50:32 INFO - reader.readAsDataURL(blob_2)
06:50:32 INFO - }" did not throw
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
06:50:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
06:50:32 INFO - reader.readAsArrayBuffer(blob_2)
06:50:32 INFO - }" did not throw
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
06:50:32 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
06:50:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:50:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
06:50:32 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
06:50:32 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
06:50:32 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
06:50:32 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:50:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 581ms
06:50:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
06:50:32 INFO - PROCESS | 1891 | 1472910632051 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:32 INFO - PROCESS | 1891 | 1472910632229 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
06:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
06:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
06:50:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 787ms
06:50:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
06:50:32 INFO - PROCESS | 1891 | 1472910632857 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:32 INFO - PROCESS | 1891 | 1472910632951 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
06:50:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 532ms
06:50:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
06:50:33 INFO - PROCESS | 1891 | 1472910633411 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:33 INFO - PROCESS | 1891 | 1472910633508 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
06:50:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 585ms
06:50:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
06:50:34 INFO - PROCESS | 1891 | 1472910634035 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:34 INFO - PROCESS | 1891 | 1472910634130 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
06:50:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 712ms
06:50:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
06:50:34 INFO - PROCESS | 1891 | 1472910634722 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:34 INFO - PROCESS | 1891 | 1472910634799 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
06:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
06:50:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 522ms
06:50:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
06:50:35 INFO - PROCESS | 1891 | 1472910635252 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:35 INFO - PROCESS | 1891 | 1472910635334 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
06:50:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 574ms
06:50:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
06:50:35 INFO - PROCESS | 1891 | 1472910635834 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:35 INFO - PROCESS | 1891 | 1472910635913 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
06:50:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
06:50:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
06:50:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 530ms
06:50:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
06:50:36 INFO - PROCESS | 1891 | 1472910636373 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:36 INFO - PROCESS | 1891 | 1472910636449 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
06:50:36 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
06:50:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
06:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
06:50:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms
06:50:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
06:50:36 INFO - PROCESS | 1891 | 1472910636949 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:37 INFO - PROCESS | 1891 | 1472910637026 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
06:50:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 571ms
06:50:37 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
06:50:37 INFO - PROCESS | 1891 | 1472910637533 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:37 INFO - PROCESS | 1891 | 1472910637614 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:38 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
06:50:38 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 729ms
06:50:38 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
06:50:38 INFO - PROCESS | 1891 | 1472910638259 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:38 INFO - PROCESS | 1891 | 1472910638335 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:39 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
06:50:39 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 830ms
06:50:39 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
06:50:39 INFO - PROCESS | 1891 | 1472910639110 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:39 INFO - PROCESS | 1891 | 1472910639220 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:39 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
06:50:39 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 725ms
06:50:39 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
06:50:39 INFO - PROCESS | 1891 | 1472910639844 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:39 INFO - PROCESS | 1891 | 1472910639925 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:40 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
06:50:40 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 630ms
06:50:40 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
06:50:40 INFO - PROCESS | 1891 | 1472910640486 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:40 INFO - PROCESS | 1891 | 1472910640592 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
06:50:41 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 726ms
06:50:41 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
06:50:41 INFO - PROCESS | 1891 | 1472910641209 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:41 INFO - PROCESS | 1891 | 1472910641364 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
06:50:41 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
06:50:41 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 773ms
06:50:41 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
06:50:41 INFO - PROCESS | 1891 | 1472910641986 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:42 INFO - PROCESS | 1891 | 1472910642078 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
06:50:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
06:50:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
06:50:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
06:50:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
06:50:42 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
06:50:42 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 634ms
06:50:42 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
06:50:42 INFO - PROCESS | 1891 | 1472910642630 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:42 INFO - PROCESS | 1891 | 1472910642723 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
06:50:43 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 622ms
06:50:43 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
06:50:43 INFO - PROCESS | 1891 | 1472910643256 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:43 INFO - PROCESS | 1891 | 1472910643337 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
06:50:43 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
06:50:43 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 577ms
06:50:43 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
06:50:43 INFO - PROCESS | 1891 | 1472910643838 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:43 INFO - PROCESS | 1891 | 1472910643911 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
06:50:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
06:50:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
06:50:44 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
06:50:44 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 621ms
06:50:44 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
06:50:44 INFO - PROCESS | 1891 | 1472910644467 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:44 INFO - PROCESS | 1891 | 1472910644559 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
06:50:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
06:50:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
06:50:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
06:50:45 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 1243ms
06:50:45 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
06:50:45 INFO - PROCESS | 1891 | 1472910645717 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:45 INFO - PROCESS | 1891 | 1472910645832 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
06:50:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
06:50:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
06:50:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
06:50:46 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 823ms
06:50:46 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
06:50:46 INFO - PROCESS | 1891 | 1472910646549 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:46 INFO - PROCESS | 1891 | 1472910646631 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
06:50:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
06:50:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
06:50:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
06:50:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
06:50:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 788ms
06:50:47 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
06:50:47 INFO - PROCESS | 1891 | 1472910647350 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:47 INFO - PROCESS | 1891 | 1472910647446 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:48 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
06:50:48 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
06:50:48 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
06:50:48 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 731ms
06:50:48 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
06:50:48 INFO - PROCESS | 1891 | 1472910648077 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:48 INFO - PROCESS | 1891 | 1472910648173 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:48 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
06:50:48 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
06:50:48 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
06:50:48 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 831ms
06:50:48 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
06:50:48 INFO - PROCESS | 1891 | 1472910648930 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:49 INFO - PROCESS | 1891 | 1472910649024 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:49 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
06:50:49 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 793ms
06:50:49 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
06:50:49 INFO - PROCESS | 1891 | 1472910649718 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:49 INFO - PROCESS | 1891 | 1472910649814 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:50 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
06:50:50 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
06:50:50 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 625ms
06:50:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
06:50:50 INFO - PROCESS | 1891 | 1472910650357 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:50 INFO - PROCESS | 1891 | 1472910650442 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
06:50:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 645ms
06:50:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
06:50:50 INFO - PROCESS | 1891 | 1472910650993 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:51 INFO - PROCESS | 1891 | 1472910651059 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
06:50:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 583ms
06:50:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
06:50:51 INFO - PROCESS | 1891 | 1472910651581 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:51 INFO - PROCESS | 1891 | 1472910651654 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
06:50:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 1073ms
06:50:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
06:50:52 INFO - PROCESS | 1891 | 1472910652661 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:52 INFO - PROCESS | 1891 | 1472910652778 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
06:50:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 772ms
06:50:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
06:50:53 INFO - PROCESS | 1891 | 1472910653460 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:53 INFO - PROCESS | 1891 | 1472910653567 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
06:50:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 638ms
06:50:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
06:50:54 INFO - PROCESS | 1891 | 1472910654104 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:54 INFO - PROCESS | 1891 | 1472910654186 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
06:50:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 628ms
06:50:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
06:50:54 INFO - PROCESS | 1891 | 1472910654727 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:54 INFO - PROCESS | 1891 | 1472910654808 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
06:50:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 582ms
06:50:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
06:50:55 INFO - PROCESS | 1891 | 1472910655314 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:55 INFO - PROCESS | 1891 | 1472910655386 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
06:50:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 626ms
06:50:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
06:50:55 INFO - PROCESS | 1891 | 1472910655949 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:56 INFO - PROCESS | 1891 | 1472910656050 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
06:50:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 628ms
06:50:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
06:50:56 INFO - PROCESS | 1891 | 1472910656579 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:56 INFO - PROCESS | 1891 | 1472910656663 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
06:50:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 581ms
06:50:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
06:50:57 INFO - PROCESS | 1891 | 1472910657165 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:57 INFO - PROCESS | 1891 | 1472910657239 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
06:50:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 574ms
06:50:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
06:50:57 INFO - PROCESS | 1891 | 1472910657743 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:57 INFO - PROCESS | 1891 | 1472910657805 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
06:50:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 582ms
06:50:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
06:50:58 INFO - PROCESS | 1891 | 1472910658329 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:58 INFO - PROCESS | 1891 | 1472910658401 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
06:50:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 677ms
06:50:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
06:50:59 INFO - PROCESS | 1891 | 1472910659015 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:59 INFO - PROCESS | 1891 | 1472910659180 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
06:50:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 831ms
06:50:59 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
06:50:59 INFO - PROCESS | 1891 | 1472910659850 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:50:59 INFO - PROCESS | 1891 | 1472910659958 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:00 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
06:51:00 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 985ms
06:51:00 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
06:51:00 INFO - PROCESS | 1891 | 1472910660842 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:00 INFO - PROCESS | 1891 | 1472910660934 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:01 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
06:51:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 671ms
06:51:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
06:51:01 INFO - PROCESS | 1891 | 1472910661528 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:01 INFO - PROCESS | 1891 | 1472910661634 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:02 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
06:51:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 626ms
06:51:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
06:51:02 INFO - PROCESS | 1891 | 1472910662149 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:02 INFO - PROCESS | 1891 | 1472910662252 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
06:51:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 622ms
06:51:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
06:51:02 INFO - PROCESS | 1891 | 1472910662775 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:02 INFO - PROCESS | 1891 | 1472910662857 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:03 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
06:51:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 635ms
06:51:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
06:51:03 INFO - PROCESS | 1891 | 1472910663421 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:03 INFO - PROCESS | 1891 | 1472910663497 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
06:51:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 629ms
06:51:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
06:51:04 INFO - PROCESS | 1891 | 1472910664050 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:04 INFO - PROCESS | 1891 | 1472910664138 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
06:51:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 629ms
06:51:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
06:51:04 INFO - PROCESS | 1891 | 1472910664683 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:04 INFO - PROCESS | 1891 | 1472910664759 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
06:51:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 676ms
06:51:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
06:51:05 INFO - PROCESS | 1891 | 1472910665364 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:05 INFO - PROCESS | 1891 | 1472910665496 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:06 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
06:51:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 878ms
06:51:06 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
06:51:06 INFO - PROCESS | 1891 | 1472910666251 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:06 INFO - PROCESS | 1891 | 1472910666353 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:06 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
06:51:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 625ms
06:51:06 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
06:51:06 INFO - PROCESS | 1891 | 1472910666886 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:06 INFO - PROCESS | 1891 | 1472910666968 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:07 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
06:51:07 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 728ms
06:51:07 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
06:51:07 INFO - PROCESS | 1891 | 1472910667623 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:07 INFO - PROCESS | 1891 | 1472910667724 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:08 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
06:51:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 781ms
06:51:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
06:51:08 INFO - PROCESS | 1891 | 1472910668401 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:08 INFO - PROCESS | 1891 | 1472910668489 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:08 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
06:51:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 576ms
06:51:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
06:51:08 INFO - PROCESS | 1891 | 1472910668983 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:09 INFO - PROCESS | 1891 | 1472910669057 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:09 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
06:51:09 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 629ms
06:51:09 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
06:51:09 INFO - PROCESS | 1891 | 1472910669618 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:09 INFO - PROCESS | 1891 | 1472910669704 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
06:51:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 633ms
06:51:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
06:51:10 INFO - PROCESS | 1891 | 1472910670255 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:10 INFO - PROCESS | 1891 | 1472910670335 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:10 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
06:51:10 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 633ms
06:51:10 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
06:51:10 INFO - PROCESS | 1891 | 1472910670890 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:10 INFO - PROCESS | 1891 | 1472910670975 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:51:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 631ms
06:51:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
06:51:11 INFO - PROCESS | 1891 | 1472910671532 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:11 INFO - PROCESS | 1891 | 1472910671607 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
06:51:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 585ms
06:51:12 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
06:51:12 INFO - PROCESS | 1891 | 1472910672120 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:12 INFO - PROCESS | 1891 | 1472910672255 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
06:51:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 830ms
06:51:12 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
06:51:12 INFO - PROCESS | 1891 | 1472910672961 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:13 INFO - PROCESS | 1891 | 1472910673062 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:13 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
06:51:13 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 637ms
06:51:13 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
06:51:13 INFO - PROCESS | 1891 | 1472910673605 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:13 INFO - PROCESS | 1891 | 1472910673675 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:14 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
06:51:14 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 629ms
06:51:14 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
06:51:14 INFO - PROCESS | 1891 | 1472910674245 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:14 INFO - PROCESS | 1891 | 1472910674347 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:14 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:51:14 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 725ms
06:51:14 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
06:51:14 INFO - PROCESS | 1891 | 1472910674966 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:15 INFO - PROCESS | 1891 | 1472910675080 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:15 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
06:51:15 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 778ms
06:51:15 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
06:51:15 INFO - PROCESS | 1891 | 1472910675749 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:15 INFO - PROCESS | 1891 | 1472910675846 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:16 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
06:51:16 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 624ms
06:51:16 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
06:51:16 INFO - PROCESS | 1891 | 1472910676381 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:16 INFO - PROCESS | 1891 | 1472910676469 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:18 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:51:18 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1676ms
06:51:18 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
06:51:18 INFO - PROCESS | 1891 | 1472910678059 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:18 INFO - PROCESS | 1891 | 1472910678133 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:18 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
06:51:18 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 626ms
06:51:18 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
06:51:18 INFO - PROCESS | 1891 | 1472910678689 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:18 INFO - PROCESS | 1891 | 1472910678765 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:19 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
06:51:19 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 927ms
06:51:19 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
06:51:19 INFO - PROCESS | 1891 | 1472910679627 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:19 INFO - PROCESS | 1891 | 1472910679746 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:20 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:51:20 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 785ms
06:51:20 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
06:51:20 INFO - PROCESS | 1891 | 1472910680418 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:20 INFO - PROCESS | 1891 | 1472910680507 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:21 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
06:51:21 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 636ms
06:51:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
06:51:21 INFO - PROCESS | 1891 | 1472910681067 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:21 INFO - PROCESS | 1891 | 1472910681157 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
06:51:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 627ms
06:51:21 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
06:51:21 INFO - PROCESS | 1891 | 1472910681690 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:21 INFO - PROCESS | 1891 | 1472910681779 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
06:51:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 625ms
06:51:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
06:51:22 INFO - PROCESS | 1891 | 1472910682320 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:22 INFO - PROCESS | 1891 | 1472910682404 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
06:51:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 681ms
06:51:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
06:51:23 INFO - PROCESS | 1891 | 1472910683009 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:23 INFO - PROCESS | 1891 | 1472910683111 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
06:51:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 638ms
06:51:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
06:51:23 INFO - PROCESS | 1891 | 1472910683652 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:23 INFO - PROCESS | 1891 | 1472910683738 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
06:51:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 584ms
06:51:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
06:51:24 INFO - PROCESS | 1891 | 1472910684239 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:24 INFO - PROCESS | 1891 | 1472910684313 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
06:51:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 576ms
06:51:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
06:51:24 INFO - PROCESS | 1891 | 1472910684819 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:24 INFO - PROCESS | 1891 | 1472910684890 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
06:51:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 577ms
06:51:25 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
06:51:25 INFO - PROCESS | 1891 | 1472910685399 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:25 INFO - PROCESS | 1891 | 1472910685465 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
06:51:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 720ms
06:51:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
06:51:26 INFO - PROCESS | 1891 | 1472910686131 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:26 INFO - PROCESS | 1891 | 1472910686405 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
06:51:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 886ms
06:51:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
06:51:27 INFO - PROCESS | 1891 | 1472910687022 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:27 INFO - PROCESS | 1891 | 1472910687107 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
06:51:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 626ms
06:51:27 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
06:51:27 INFO - PROCESS | 1891 | 1472910687650 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:27 INFO - PROCESS | 1891 | 1472910687731 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
06:51:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 626ms
06:51:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
06:51:28 INFO - PROCESS | 1891 | 1472910688289 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:28 INFO - PROCESS | 1891 | 1472910688368 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
06:51:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 586ms
06:51:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
06:51:28 INFO - PROCESS | 1891 | 1472910688875 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:28 INFO - PROCESS | 1891 | 1472910688952 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
06:51:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 577ms
06:51:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
06:51:29 INFO - PROCESS | 1891 | 1472910689455 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:29 INFO - PROCESS | 1891 | 1472910689544 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
06:51:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 731ms
06:51:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
06:51:30 INFO - PROCESS | 1891 | 1472910690189 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:30 INFO - PROCESS | 1891 | 1472910690279 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
06:51:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 725ms
06:51:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
06:51:30 INFO - PROCESS | 1891 | 1472910690917 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:30 INFO - PROCESS | 1891 | 1472910690991 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
06:51:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 622ms
06:51:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
06:51:31 INFO - PROCESS | 1891 | 1472910691543 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:31 INFO - PROCESS | 1891 | 1472910691629 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
06:51:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 574ms
06:51:32 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
06:51:32 INFO - PROCESS | 1891 | 1472910692126 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:32 INFO - PROCESS | 1891 | 1472910692204 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
06:51:32 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 628ms
06:51:32 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
06:51:32 INFO - PROCESS | 1891 | 1472910692758 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:32 INFO - PROCESS | 1891 | 1472910692879 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
06:51:33 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 930ms
06:51:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
06:51:33 INFO - PROCESS | 1891 | 1472910693696 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:33 INFO - PROCESS | 1891 | 1472910693789 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
06:51:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 688ms
06:51:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
06:51:34 INFO - PROCESS | 1891 | 1472910694392 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:34 INFO - PROCESS | 1891 | 1472910694514 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
06:51:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 678ms
06:51:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
06:51:35 INFO - PROCESS | 1891 | 1472910695083 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:35 INFO - PROCESS | 1891 | 1472910695172 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
06:51:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1529ms
06:51:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
06:51:36 INFO - PROCESS | 1891 | 1472910696607 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:36 INFO - PROCESS | 1891 | 1472910696685 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
06:51:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 574ms
06:51:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
06:51:37 INFO - PROCESS | 1891 | 1472910697187 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:37 INFO - PROCESS | 1891 | 1472910697263 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
06:51:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 680ms
06:51:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
06:51:37 INFO - PROCESS | 1891 | 1472910697874 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:37 INFO - PROCESS | 1891 | 1472910697966 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
06:51:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 780ms
06:51:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
06:51:38 INFO - PROCESS | 1891 | 1472910698655 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:38 INFO - PROCESS | 1891 | 1472910698758 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
06:51:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 677ms
06:51:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
06:51:39 INFO - PROCESS | 1891 | 1472910699337 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:39 INFO - PROCESS | 1891 | 1472910699411 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
06:51:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 777ms
06:51:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
06:51:40 INFO - PROCESS | 1891 | 1472910700123 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:40 INFO - PROCESS | 1891 | 1472910700266 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
06:51:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 725ms
06:51:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
06:51:40 INFO - PROCESS | 1891 | 1472910700882 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:40 INFO - PROCESS | 1891 | 1472910700978 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
06:51:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 732ms
06:51:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
06:51:41 INFO - PROCESS | 1891 | 1472910701626 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:41 INFO - PROCESS | 1891 | 1472910701722 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
06:51:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 629ms
06:51:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
06:51:42 INFO - PROCESS | 1891 | 1472910702250 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:42 INFO - PROCESS | 1891 | 1472910702338 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
06:51:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
06:51:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1090ms
06:51:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
06:51:43 INFO - PROCESS | 1891 | 1472910703349 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:43 INFO - PROCESS | 1891 | 1472910703452 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
06:51:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
06:51:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
06:51:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
06:51:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 776ms
06:51:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
06:51:44 INFO - PROCESS | 1891 | 1472910704131 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:44 INFO - PROCESS | 1891 | 1472910704228 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
06:51:44 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 579ms
06:51:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
06:51:44 INFO - PROCESS | 1891 | 1472910704711 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:44 INFO - PROCESS | 1891 | 1472910704813 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
06:51:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 728ms
06:51:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
06:51:45 INFO - PROCESS | 1891 | 1472910705444 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:45 INFO - PROCESS | 1891 | 1472910705535 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
06:51:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 725ms
06:51:46 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
06:51:46 INFO - PROCESS | 1891 | 1472910706178 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:46 INFO - PROCESS | 1891 | 1472910706262 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
06:51:47 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 831ms
06:51:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
06:51:47 INFO - PROCESS | 1891 | 1472910707018 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:47 INFO - PROCESS | 1891 | 1472910707171 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
06:51:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 721ms
06:51:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
06:51:47 INFO - PROCESS | 1891 | 1472910707747 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:47 INFO - PROCESS | 1891 | 1472910707845 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
06:51:48 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 628ms
06:51:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
06:51:48 INFO - PROCESS | 1891 | 1472910708387 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:48 INFO - PROCESS | 1891 | 1472910708472 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
06:51:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 686ms
06:51:49 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
06:51:49 INFO - PROCESS | 1891 | 1472910709072 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:49 INFO - PROCESS | 1891 | 1472910709161 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
06:51:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 682ms
06:51:49 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
06:51:49 INFO - PROCESS | 1891 | 1472910709764 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:49 INFO - PROCESS | 1891 | 1472910709858 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
06:51:50 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 731ms
06:51:50 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
06:51:50 INFO - PROCESS | 1891 | 1472910710498 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:50 INFO - PROCESS | 1891 | 1472910710606 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
06:51:51 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 575ms
06:51:51 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
06:51:51 INFO - PROCESS | 1891 | 1472910711078 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:51 INFO - PROCESS | 1891 | 1472910711153 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
06:51:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
06:51:51 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
06:51:51 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 521ms
06:51:51 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
06:51:51 INFO - PROCESS | 1891 | 1472910711605 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:51 INFO - PROCESS | 1891 | 1472910711675 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:52 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
06:51:52 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 670ms
06:51:52 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
06:51:52 INFO - PROCESS | 1891 | 1472910712280 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:52 INFO - PROCESS | 1891 | 1472910712346 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:53 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
06:51:53 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 750ms
06:51:53 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
06:51:53 INFO - PROCESS | 1891 | 1472910713036 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:53 INFO - PROCESS | 1891 | 1472910713111 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
06:51:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 986ms
06:51:54 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
06:51:54 INFO - PROCESS | 1891 | 1472910714031 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:54 INFO - PROCESS | 1891 | 1472910714154 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
06:51:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
06:51:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 774ms
06:51:54 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
06:51:54 INFO - PROCESS | 1891 | 1472910714816 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:54 INFO - PROCESS | 1891 | 1472910714915 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
06:51:55 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 626ms
06:51:55 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
06:51:55 INFO - PROCESS | 1891 | 1472910715450 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:55 INFO - PROCESS | 1891 | 1472910715549 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
06:51:56 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 775ms
06:51:56 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
06:51:56 INFO - PROCESS | 1891 | 1472910716223 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:56 INFO - PROCESS | 1891 | 1472910716312 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
06:51:56 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 624ms
06:51:56 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
06:51:56 INFO - PROCESS | 1891 | 1472910716851 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:56 INFO - PROCESS | 1891 | 1472910716939 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
06:51:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
06:51:57 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 671ms
06:51:57 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
06:51:57 INFO - PROCESS | 1891 | 1472910717530 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:57 INFO - PROCESS | 1891 | 1472910717621 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
06:51:58 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 624ms
06:51:58 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
06:51:58 INFO - PROCESS | 1891 | 1472910718156 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:58 INFO - PROCESS | 1891 | 1472910718229 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
06:51:58 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 673ms
06:51:58 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
06:51:58 INFO - PROCESS | 1891 | 1472910718833 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:58 INFO - PROCESS | 1891 | 1472910718909 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
06:51:59 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 578ms
06:51:59 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
06:51:59 INFO - PROCESS | 1891 | 1472910719419 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:51:59 INFO - PROCESS | 1891 | 1472910719493 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
06:52:00 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 773ms
06:52:00 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
06:52:00 INFO - PROCESS | 1891 | 1472910720197 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:00 INFO - PROCESS | 1891 | 1472910720334 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
06:52:00 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 774ms
06:52:00 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
06:52:00 INFO - PROCESS | 1891 | 1472910720985 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:01 INFO - PROCESS | 1891 | 1472910721132 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
06:52:01 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 845ms
06:52:01 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
06:52:01 INFO - PROCESS | 1891 | 1472910721841 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:01 INFO - PROCESS | 1891 | 1472910721930 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
06:52:02 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 632ms
06:52:02 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
06:52:02 INFO - PROCESS | 1891 | 1472910722465 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:02 INFO - PROCESS | 1891 | 1472910722555 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
06:52:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
06:52:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:52:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:52:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
06:52:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
06:52:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:52:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:52:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
06:52:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
06:52:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:52:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:52:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
06:52:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
06:52:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:52:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:52:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
06:52:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
06:52:03 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 730ms
06:52:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
06:52:03 INFO - PROCESS | 1891 | 1472910723204 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:03 INFO - PROCESS | 1891 | 1472910723305 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:03 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
06:52:03 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 629ms
06:52:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
06:52:03 INFO - PROCESS | 1891 | 1472910723838 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:03 INFO - PROCESS | 1891 | 1472910723945 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
06:52:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
06:52:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2037ms
06:52:05 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
06:52:05 INFO - PROCESS | 1891 | 1472910725876 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:05 INFO - PROCESS | 1891 | 1472910725957 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:06 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
06:52:06 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 641ms
06:52:06 INFO - TEST-START | /IndexedDB/idbindex_count.htm
06:52:06 INFO - PROCESS | 1891 | 1472910726525 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:06 INFO - PROCESS | 1891 | 1472910726645 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:07 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
06:52:07 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 873ms
06:52:07 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
06:52:07 INFO - PROCESS | 1891 | 1472910727402 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:07 INFO - PROCESS | 1891 | 1472910727489 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:08 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
06:52:08 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 671ms
06:52:08 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
06:52:08 INFO - PROCESS | 1891 | 1472910728083 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:08 INFO - PROCESS | 1891 | 1472910728173 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:08 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
06:52:08 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 724ms
06:52:08 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
06:52:08 INFO - PROCESS | 1891 | 1472910728818 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:08 INFO - PROCESS | 1891 | 1472910728931 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:09 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
06:52:09 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 883ms
06:52:09 INFO - TEST-START | /IndexedDB/idbindex_get.htm
06:52:09 INFO - PROCESS | 1891 | 1472910729697 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:09 INFO - PROCESS | 1891 | 1472910729773 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:10 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
06:52:10 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 573ms
06:52:10 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
06:52:10 INFO - PROCESS | 1891 | 1472910730274 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:10 INFO - PROCESS | 1891 | 1472910730373 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:10 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
06:52:10 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 626ms
06:52:10 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
06:52:10 INFO - PROCESS | 1891 | 1472910730909 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:10 INFO - PROCESS | 1891 | 1472910730995 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:11 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
06:52:11 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 633ms
06:52:11 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
06:52:11 INFO - PROCESS | 1891 | 1472910731546 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:11 INFO - PROCESS | 1891 | 1472910731635 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:12 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
06:52:12 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 625ms
06:52:12 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
06:52:12 INFO - PROCESS | 1891 | 1472910732172 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:12 INFO - PROCESS | 1891 | 1472910732237 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:12 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
06:52:12 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 684ms
06:52:12 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
06:52:12 INFO - PROCESS | 1891 | 1472910732869 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:13 INFO - PROCESS | 1891 | 1472910733042 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:13 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
06:52:13 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 981ms
06:52:13 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
06:52:13 INFO - PROCESS | 1891 | 1472910733854 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:14 INFO - PROCESS | 1891 | 1472910734037 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:14 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
06:52:14 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 727ms
06:52:14 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
06:52:14 INFO - PROCESS | 1891 | 1472910734587 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:14 INFO - PROCESS | 1891 | 1472910734695 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
06:52:15 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 625ms
06:52:15 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
06:52:15 INFO - PROCESS | 1891 | 1472910735223 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:15 INFO - PROCESS | 1891 | 1472910735303 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
06:52:15 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
06:52:15 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 727ms
06:52:15 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
06:52:15 INFO - PROCESS | 1891 | 1472910735950 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:16 INFO - PROCESS | 1891 | 1472910736057 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
06:52:16 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
06:52:16 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 822ms
06:52:16 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
06:52:16 INFO - PROCESS | 1891 | 1472910736781 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:16 INFO - PROCESS | 1891 | 1472910736857 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:17 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
06:52:17 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 674ms
06:52:17 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
06:52:17 INFO - PROCESS | 1891 | 1472910737461 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:17 INFO - PROCESS | 1891 | 1472910737548 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:18 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
06:52:18 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 579ms
06:52:18 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
06:52:18 INFO - PROCESS | 1891 | 1472910738044 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:18 INFO - PROCESS | 1891 | 1472910738127 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:18 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
06:52:18 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 578ms
06:52:18 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
06:52:18 INFO - PROCESS | 1891 | 1472910738624 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:18 INFO - PROCESS | 1891 | 1472910738694 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:19 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
06:52:19 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 572ms
06:52:19 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
06:52:19 INFO - PROCESS | 1891 | 1472910739200 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:19 INFO - PROCESS | 1891 | 1472910739274 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:19 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
06:52:19 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 632ms
06:52:19 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
06:52:19 INFO - PROCESS | 1891 | 1472910739841 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:19 INFO - PROCESS | 1891 | 1472910739981 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
06:52:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 1023ms
06:52:20 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
06:52:20 INFO - PROCESS | 1891 | 1472910740869 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:20 INFO - PROCESS | 1891 | 1472910740993 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
06:52:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 672ms
06:52:21 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
06:52:21 INFO - PROCESS | 1891 | 1472910741549 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:21 INFO - PROCESS | 1891 | 1472910741638 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
06:52:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 630ms
06:52:22 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
06:52:22 INFO - PROCESS | 1891 | 1472910742191 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:22 INFO - PROCESS | 1891 | 1472910742276 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:22 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
06:52:22 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 638ms
06:52:22 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
06:52:22 INFO - PROCESS | 1891 | 1472910742826 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:22 INFO - PROCESS | 1891 | 1472910742898 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:23 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
06:52:23 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 580ms
06:52:23 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
06:52:23 INFO - PROCESS | 1891 | 1472910743410 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:23 INFO - PROCESS | 1891 | 1472910743485 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:24 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
06:52:24 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 681ms
06:52:24 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
06:52:24 INFO - PROCESS | 1891 | 1472910744097 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:24 INFO - PROCESS | 1891 | 1472910744182 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:24 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:52:24 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 677ms
06:52:24 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
06:52:24 INFO - PROCESS | 1891 | 1472910744780 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:24 INFO - PROCESS | 1891 | 1472910744872 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:25 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
06:52:25 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 733ms
06:52:25 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
06:52:25 INFO - PROCESS | 1891 | 1472910745515 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:25 INFO - PROCESS | 1891 | 1472910745602 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:26 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
06:52:26 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 575ms
06:52:26 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
06:52:26 INFO - PROCESS | 1891 | 1472910746096 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:26 INFO - PROCESS | 1891 | 1472910746171 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:26 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
06:52:26 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 630ms
06:52:26 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
06:52:26 INFO - PROCESS | 1891 | 1472910746732 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:26 INFO - PROCESS | 1891 | 1472910746851 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:52:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 879ms
06:52:27 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
06:52:27 INFO - PROCESS | 1891 | 1472910747619 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:27 INFO - PROCESS | 1891 | 1472910747734 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
06:52:28 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 633ms
06:52:28 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
06:52:28 INFO - PROCESS | 1891 | 1472910748261 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:28 INFO - PROCESS | 1891 | 1472910748353 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
06:52:28 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
06:52:28 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 635ms
06:52:28 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
06:52:28 INFO - PROCESS | 1891 | 1472910748920 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:29 INFO - PROCESS | 1891 | 1472910749013 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
06:52:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
06:52:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
06:52:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
06:52:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
06:52:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
06:52:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
06:52:29 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 788ms
06:52:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
06:52:29 INFO - PROCESS | 1891 | 1472910749702 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:29 INFO - PROCESS | 1891 | 1472910749794 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
06:52:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 589ms
06:52:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
06:52:30 INFO - PROCESS | 1891 | 1472910750297 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:30 INFO - PROCESS | 1891 | 1472910750368 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:30 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
06:52:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 570ms
06:52:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
06:52:30 INFO - PROCESS | 1891 | 1472910750876 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:30 INFO - PROCESS | 1891 | 1472910750955 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:31 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
06:52:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 632ms
06:52:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
06:52:31 INFO - PROCESS | 1891 | 1472910751510 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:31 INFO - PROCESS | 1891 | 1472910751581 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
06:52:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 573ms
06:52:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
06:52:32 INFO - PROCESS | 1891 | 1472910752085 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:32 INFO - PROCESS | 1891 | 1472910752155 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:32 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
06:52:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 671ms
06:52:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
06:52:32 INFO - PROCESS | 1891 | 1472910752768 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:32 INFO - PROCESS | 1891 | 1472910752860 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:33 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
06:52:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 585ms
06:52:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
06:52:33 INFO - PROCESS | 1891 | 1472910753351 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:33 INFO - PROCESS | 1891 | 1472910753466 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:52:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 887ms
06:52:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
06:52:34 INFO - PROCESS | 1891 | 1472910754248 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:34 INFO - PROCESS | 1891 | 1472910754354 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:34 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
06:52:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 631ms
06:52:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
06:52:34 INFO - PROCESS | 1891 | 1472910754886 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:34 INFO - PROCESS | 1891 | 1472910754955 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
06:52:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 686ms
06:52:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
06:52:35 INFO - PROCESS | 1891 | 1472910755587 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:35 INFO - PROCESS | 1891 | 1472910755669 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
06:52:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 628ms
06:52:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
06:52:36 INFO - PROCESS | 1891 | 1472910756209 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:36 INFO - PROCESS | 1891 | 1472910756302 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
06:52:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 672ms
06:52:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
06:52:36 INFO - PROCESS | 1891 | 1472910756885 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:36 INFO - PROCESS | 1891 | 1472910756959 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
06:52:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 587ms
06:52:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
06:52:37 INFO - PROCESS | 1891 | 1472910757482 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:37 INFO - PROCESS | 1891 | 1472910757565 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
06:52:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 632ms
06:52:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
06:52:38 INFO - PROCESS | 1891 | 1472910758113 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:38 INFO - PROCESS | 1891 | 1472910758186 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
06:52:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 575ms
06:52:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
06:52:38 INFO - PROCESS | 1891 | 1472910758695 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:38 INFO - PROCESS | 1891 | 1472910758767 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
06:52:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 578ms
06:52:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
06:52:39 INFO - PROCESS | 1891 | 1472910759278 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:39 INFO - PROCESS | 1891 | 1472910759365 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:39 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
06:52:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 633ms
06:52:39 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
06:52:39 INFO - PROCESS | 1891 | 1472910759916 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:39 INFO - PROCESS | 1891 | 1472910759990 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
06:52:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 933ms
06:52:40 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
06:52:40 INFO - PROCESS | 1891 | 1472910760856 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:41 INFO - PROCESS | 1891 | 1472910761075 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
06:52:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 786ms
06:52:41 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
06:52:41 INFO - PROCESS | 1891 | 1472910761649 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:41 INFO - PROCESS | 1891 | 1472910761803 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:52:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 639ms
06:52:42 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
06:52:42 INFO - PROCESS | 1891 | 1472910762295 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:42 INFO - PROCESS | 1891 | 1472910762386 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:52:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 683ms
06:52:42 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
06:52:42 INFO - PROCESS | 1891 | 1472910762987 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:43 INFO - PROCESS | 1891 | 1472910763072 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
06:52:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 678ms
06:52:43 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
06:52:43 INFO - PROCESS | 1891 | 1472910763668 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:43 INFO - PROCESS | 1891 | 1472910763746 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
06:52:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 642ms
06:52:44 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
06:52:44 INFO - PROCESS | 1891 | 1472910764315 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:44 INFO - PROCESS | 1891 | 1472910764410 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
06:52:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 873ms
06:52:45 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
06:52:45 INFO - PROCESS | 1891 | 1472910765192 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:45 INFO - PROCESS | 1891 | 1472910765267 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:52:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 573ms
06:52:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
06:52:45 INFO - PROCESS | 1891 | 1472910765770 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:45 INFO - PROCESS | 1891 | 1472910765843 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
06:52:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 576ms
06:52:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
06:52:46 INFO - PROCESS | 1891 | 1472910766350 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:46 INFO - PROCESS | 1891 | 1472910766426 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:46 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
06:52:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 581ms
06:52:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
06:52:46 INFO - PROCESS | 1891 | 1472910766936 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:47 INFO - PROCESS | 1891 | 1472910767009 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:47 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
06:52:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 927ms
06:52:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
06:52:47 INFO - PROCESS | 1891 | 1472910767872 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:48 INFO - PROCESS | 1891 | 1472910768004 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:48 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
06:52:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 772ms
06:52:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
06:52:48 INFO - PROCESS | 1891 | 1472910768654 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:48 INFO - PROCESS | 1891 | 1472910768748 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
06:52:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 626ms
06:52:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
06:52:49 INFO - PROCESS | 1891 | 1472910769291 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:49 INFO - PROCESS | 1891 | 1472910769376 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:49 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
06:52:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 622ms
06:52:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
06:52:49 INFO - PROCESS | 1891 | 1472910769911 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:49 INFO - PROCESS | 1891 | 1472910769989 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
06:52:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 677ms
06:52:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
06:52:50 INFO - PROCESS | 1891 | 1472910770592 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:50 INFO - PROCESS | 1891 | 1472910770667 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
06:52:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 626ms
06:52:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
06:52:51 INFO - PROCESS | 1891 | 1472910771230 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:51 INFO - PROCESS | 1891 | 1472910771355 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
06:52:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 673ms
06:52:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
06:52:51 INFO - PROCESS | 1891 | 1472910771905 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:51 INFO - PROCESS | 1891 | 1472910771984 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:52 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"
06:52:52 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
06:52:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:52:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 633ms
06:52:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
06:52:52 INFO - PROCESS | 1891 | 1472910772548 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:52 INFO - PROCESS | 1891 | 1472910772638 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:53 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"
06:52:53 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
06:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:52:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 581ms
06:52:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
06:52:53 INFO - PROCESS | 1891 | 1472910773133 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:53 INFO - PROCESS | 1891 | 1472910773202 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
06:52:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 577ms
06:52:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
06:52:53 INFO - PROCESS | 1891 | 1472910773716 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:53 INFO - PROCESS | 1891 | 1472910773788 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
06:52:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 676ms
06:52:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
06:52:54 INFO - PROCESS | 1891 | 1472910774400 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:54 INFO - PROCESS | 1891 | 1472910774575 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
06:52:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 935ms
06:52:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
06:52:55 INFO - PROCESS | 1891 | 1472910775350 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:55 INFO - PROCESS | 1891 | 1472910775484 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
06:52:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 893ms
06:52:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
06:52:56 INFO - PROCESS | 1891 | 1472910776246 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:56 INFO - PROCESS | 1891 | 1472910776340 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
06:52:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 626ms
06:52:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
06:52:56 INFO - PROCESS | 1891 | 1472910776885 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:56 INFO - PROCESS | 1891 | 1472910776982 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
06:52:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 589ms
06:52:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
06:52:57 INFO - PROCESS | 1891 | 1472910777470 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:57 INFO - PROCESS | 1891 | 1472910777551 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
06:52:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 623ms
06:52:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
06:52:58 INFO - PROCESS | 1891 | 1472910778102 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:58 INFO - PROCESS | 1891 | 1472910778184 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:52:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 673ms
06:52:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
06:52:58 INFO - PROCESS | 1891 | 1472910778776 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:58 INFO - PROCESS | 1891 | 1472910778855 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:59 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
06:52:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 640ms
06:52:59 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
06:52:59 INFO - PROCESS | 1891 | 1472910779423 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:52:59 INFO - PROCESS | 1891 | 1472910779502 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
06:53:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 889ms
06:53:00 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
06:53:00 INFO - PROCESS | 1891 | 1472910780318 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:00 INFO - PROCESS | 1891 | 1472910780388 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
06:53:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 620ms
06:53:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
06:53:00 INFO - PROCESS | 1891 | 1472910780946 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:01 INFO - PROCESS | 1891 | 1472910781064 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
06:53:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 892ms
06:53:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
06:53:01 INFO - PROCESS | 1891 | 1472910781844 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:01 INFO - PROCESS | 1891 | 1472910781942 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
06:53:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 682ms
06:53:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
06:53:02 INFO - PROCESS | 1891 | 1472910782536 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:02 INFO - PROCESS | 1891 | 1472910782627 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
06:53:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 722ms
06:53:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
06:53:03 INFO - PROCESS | 1891 | 1472910783269 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:03 INFO - PROCESS | 1891 | 1472910783375 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
06:53:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 724ms
06:53:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
06:53:03 INFO - PROCESS | 1891 | 1472910783989 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:04 INFO - PROCESS | 1891 | 1472910784077 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
06:53:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 630ms
06:53:04 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
06:53:04 INFO - PROCESS | 1891 | 1472910784623 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:04 INFO - PROCESS | 1891 | 1472910784699 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
06:53:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 576ms
06:53:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
06:53:05 INFO - PROCESS | 1891 | 1472910785212 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:05 INFO - PROCESS | 1891 | 1472910785292 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
06:53:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 627ms
06:53:05 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
06:53:05 INFO - PROCESS | 1891 | 1472910785844 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:05 INFO - PROCESS | 1891 | 1472910785932 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
06:53:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
06:53:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 675ms
06:53:06 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
06:53:06 INFO - PROCESS | 1891 | 1472910786531 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:06 INFO - PROCESS | 1891 | 1472910786615 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
06:53:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 728ms
06:53:07 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
06:53:07 INFO - PROCESS | 1891 | 1472910787258 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:07 INFO - PROCESS | 1891 | 1472910787354 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
06:53:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 577ms
06:53:07 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
06:53:07 INFO - PROCESS | 1891 | 1472910787843 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:07 INFO - PROCESS | 1891 | 1472910787962 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
06:53:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 933ms
06:53:08 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
06:53:08 INFO - PROCESS | 1891 | 1472910788783 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:08 INFO - PROCESS | 1891 | 1472910788873 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
06:53:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 629ms
06:53:09 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
06:53:09 INFO - PROCESS | 1891 | 1472910789421 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:09 INFO - PROCESS | 1891 | 1472910789504 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
06:53:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
06:53:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
06:53:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
06:53:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
06:53:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 934ms
06:53:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
06:53:10 INFO - PROCESS | 1891 | 1472910790369 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:10 INFO - PROCESS | 1891 | 1472910790459 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
06:53:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 728ms
06:53:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
06:53:11 INFO - PROCESS | 1891 | 1472910791092 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:11 INFO - PROCESS | 1891 | 1472910791174 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:11 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
06:53:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 584ms
06:53:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
06:53:11 INFO - PROCESS | 1891 | 1472910791684 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:11 INFO - PROCESS | 1891 | 1472910791761 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:12 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
06:53:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 623ms
06:53:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
06:53:12 INFO - PROCESS | 1891 | 1472910792315 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:12 INFO - PROCESS | 1891 | 1472910792396 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
06:53:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 576ms
06:53:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
06:53:12 INFO - PROCESS | 1891 | 1472910792894 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:12 INFO - PROCESS | 1891 | 1472910792968 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:13 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
06:53:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 630ms
06:53:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
06:53:13 INFO - PROCESS | 1891 | 1472910793531 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:13 INFO - PROCESS | 1891 | 1472910793602 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:14 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
06:53:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 645ms
06:53:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
06:53:14 INFO - PROCESS | 1891 | 1472910794178 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:14 INFO - PROCESS | 1891 | 1472910794266 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:53:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 674ms
06:53:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
06:53:14 INFO - PROCESS | 1891 | 1472910794858 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:14 INFO - PROCESS | 1891 | 1472910794965 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:15 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
06:53:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 976ms
06:53:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
06:53:15 INFO - PROCESS | 1891 | 1472910795840 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:15 INFO - PROCESS | 1891 | 1472910795949 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
06:53:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 626ms
06:53:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
06:53:16 INFO - PROCESS | 1891 | 1472910796477 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:16 INFO - PROCESS | 1891 | 1472910796555 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
06:53:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 627ms
06:53:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
06:53:17 INFO - PROCESS | 1891 | 1472910797113 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:17 INFO - PROCESS | 1891 | 1472910797191 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
06:53:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 682ms
06:53:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
06:53:17 INFO - PROCESS | 1891 | 1472910797792 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:17 INFO - PROCESS | 1891 | 1472910797871 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
06:53:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 679ms
06:53:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
06:53:18 INFO - PROCESS | 1891 | 1472910798476 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:18 INFO - PROCESS | 1891 | 1472910798552 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
06:53:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 723ms
06:53:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
06:53:19 INFO - PROCESS | 1891 | 1472910799219 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:19 INFO - PROCESS | 1891 | 1472910799331 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
06:53:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 627ms
06:53:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
06:53:19 INFO - PROCESS | 1891 | 1472910799842 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:19 INFO - PROCESS | 1891 | 1472910799927 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
06:53:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 632ms
06:53:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
06:53:20 INFO - PROCESS | 1891 | 1472910800480 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:20 INFO - PROCESS | 1891 | 1472910800598 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:21 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
06:53:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 842ms
06:53:21 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
06:53:21 INFO - PROCESS | 1891 | 1472910801331 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:21 INFO - PROCESS | 1891 | 1472910801442 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:22 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
06:53:22 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 729ms
06:53:22 INFO - TEST-START | /IndexedDB/idbtransaction.htm
06:53:22 INFO - PROCESS | 1891 | 1472910802067 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:22 INFO - PROCESS | 1891 | 1472910802167 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:22 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
06:53:22 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
06:53:22 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 674ms
06:53:22 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
06:53:22 INFO - PROCESS | 1891 | 1472910802759 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:22 INFO - PROCESS | 1891 | 1472910802837 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:23 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
06:53:23 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 679ms
06:53:23 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
06:53:23 INFO - PROCESS | 1891 | 1472910803427 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:23 INFO - PROCESS | 1891 | 1472910803516 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
06:53:24 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
06:53:24 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 877ms
06:53:24 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
06:53:24 INFO - PROCESS | 1891 | 1472910804311 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:24 INFO - PROCESS | 1891 | 1472910804381 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:24 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
06:53:24 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 620ms
06:53:24 INFO - TEST-START | /IndexedDB/index_sort_order.htm
06:53:24 INFO - PROCESS | 1891 | 1472910804939 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:25 INFO - PROCESS | 1891 | 1472910805026 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:25 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
06:53:25 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 670ms
06:53:25 INFO - TEST-START | /IndexedDB/interfaces.html
06:53:25 INFO - PROCESS | 1891 | 1472910805610 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:25 INFO - PROCESS | 1891 | 1472910805686 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
06:53:26 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
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
06:53:26 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
06:53:26 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1183ms
06:53:26 INFO - TEST-START | /IndexedDB/interfaces.worker
06:53:26 INFO - PROCESS | 1891 | 1472910806802 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:26 INFO - PROCESS | 1891 | 1472910806939 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
06:53:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:53:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:53:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:28 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
06:53:28 INFO - {}
06:53:28 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 - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
06:53:28 INFO - {}
06:53:28 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1330ms
06:53:28 INFO - TEST-START | /IndexedDB/key_invalid.htm
06:53:28 INFO - PROCESS | 1891 | 1472910808154 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:28 INFO - PROCESS | 1891 | 1472910808376 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
06:53:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
06:53:29 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 897ms
06:53:29 INFO - TEST-START | /IndexedDB/key_valid.html
06:53:29 INFO - PROCESS | 1891 | 1472910809059 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:29 INFO - PROCESS | 1891 | 1472910809152 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
06:53:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
06:53:30 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1433ms
06:53:30 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
06:53:30 INFO - PROCESS | 1891 | 1472910810509 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:30 INFO - PROCESS | 1891 | 1472910810626 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:31 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
06:53:31 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 875ms
06:53:31 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
06:53:31 INFO - PROCESS | 1891 | 1472910811379 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:31 INFO - PROCESS | 1891 | 1472910811461 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:31 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
06:53:31 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 579ms
06:53:31 INFO - TEST-START | /IndexedDB/keygenerator.htm
06:53:31 INFO - PROCESS | 1891 | 1472910811967 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:32 INFO - PROCESS | 1891 | 1472910812064 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
06:53:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
06:53:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
06:53:32 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 730ms
06:53:32 INFO - TEST-START | /IndexedDB/keyorder.htm
06:53:32 INFO - PROCESS | 1891 | 1472910812706 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:32 INFO - PROCESS | 1891 | 1472910812799 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
06:53:33 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
06:53:33 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 934ms
06:53:33 INFO - TEST-START | /IndexedDB/keypath.htm
06:53:33 INFO - PROCESS | 1891 | 1472910813664 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:33 INFO - PROCESS | 1891 | 1472910813744 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
06:53:34 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
06:53:34 INFO - TEST-OK | /IndexedDB/keypath.htm | took 845ms
06:53:34 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
06:53:34 INFO - PROCESS | 1891 | 1472910814511 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:34 INFO - PROCESS | 1891 | 1472910814621 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
06:53:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
06:53:35 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 930ms
06:53:35 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
06:53:35 INFO - PROCESS | 1891 | 1472910815456 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:35 INFO - PROCESS | 1891 | 1472910815564 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
06:53:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
06:53:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
06:53:36 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 785ms
06:53:36 INFO - TEST-START | /IndexedDB/list_ordering.htm
06:53:36 INFO - PROCESS | 1891 | 1472910816250 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:36 INFO - PROCESS | 1891 | 1472910816352 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:37 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
06:53:37 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
06:53:37 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
06:53:37 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 880ms
06:53:37 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
06:53:37 INFO - PROCESS | 1891 | 1472910817139 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:37 INFO - PROCESS | 1891 | 1472910817244 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:37 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
06:53:37 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 723ms
06:53:37 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
06:53:37 INFO - PROCESS | 1891 | 1472910817858 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:37 INFO - PROCESS | 1891 | 1472910817948 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:38 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
06:53:38 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 626ms
06:53:38 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
06:53:38 INFO - PROCESS | 1891 | 1472910818489 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:38 INFO - PROCESS | 1891 | 1472910818577 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:39 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
06:53:39 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 679ms
06:53:39 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
06:53:39 INFO - PROCESS | 1891 | 1472910819175 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:39 INFO - PROCESS | 1891 | 1472910819256 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:39 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
06:53:39 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 627ms
06:53:39 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
06:53:39 INFO - PROCESS | 1891 | 1472910819804 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:39 INFO - PROCESS | 1891 | 1472910819882 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:40 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
06:53:40 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 572ms
06:53:40 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
06:53:40 INFO - PROCESS | 1891 | 1472910820381 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:40 INFO - PROCESS | 1891 | 1472910820461 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:41 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
06:53:41 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 678ms
06:53:41 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
06:53:41 INFO - PROCESS | 1891 | 1472910821063 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:41 INFO - PROCESS | 1891 | 1472910821158 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:42 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
06:53:42 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 975ms
06:53:42 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
06:53:42 INFO - PROCESS | 1891 | 1472910822058 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:42 INFO - PROCESS | 1891 | 1472910822214 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:43 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
06:53:43 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 983ms
06:53:43 INFO - TEST-START | /IndexedDB/value.htm
06:53:43 INFO - PROCESS | 1891 | 1472910823045 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:43 INFO - PROCESS | 1891 | 1472910823130 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
06:53:43 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
06:53:43 INFO - TEST-OK | /IndexedDB/value.htm | took 672ms
06:53:43 INFO - TEST-START | /IndexedDB/value_recursive.htm
06:53:43 INFO - PROCESS | 1891 | 1472910823729 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:43 INFO - PROCESS | 1891 | 1472910823831 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
06:53:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
06:53:44 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
06:53:44 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 779ms
06:53:44 INFO - TEST-START | /IndexedDB/writer-starvation.htm
06:53:44 INFO - PROCESS | 1891 | 1472910824507 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:44 INFO - PROCESS | 1891 | 1472910824597 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:45 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
06:53:45 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 888ms
06:53:45 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
06:53:45 INFO - PROCESS | 1891 | 1472910825402 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:45 INFO - PROCESS | 1891 | 1472910825482 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
06:53:46 INFO - {}
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
06:53:46 INFO - {}
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
06:53:46 INFO - {}
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
06:53:46 INFO - {}
06:53:46 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 683ms
06:53:46 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
06:53:46 INFO - PROCESS | 1891 | 1472910826097 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:46 INFO - PROCESS | 1891 | 1472910826196 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
06:53:46 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
06:53:46 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 647ms
06:53:46 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
06:53:46 INFO - PROCESS | 1891 | 1472910826745 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:46 INFO - PROCESS | 1891 | 1472910826844 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
06:53:47 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
06:53:47 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 751ms
06:53:47 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
06:53:47 INFO - PROCESS | 1891 | 1472910827504 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:47 INFO - PROCESS | 1891 | 1472910827583 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
06:53:48 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
06:53:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
06:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
06:53:48 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
06:53:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
06:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
06:53:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 543ms
06:53:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
06:53:48 INFO - PROCESS | 1891 | 1472910828061 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:48 INFO - PROCESS | 1891 | 1472910828162 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:48 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() {
06:53:48 INFO - [native code]
06:53:48 INFO - }" but got function "function () {
06:53:48 INFO - }"
06:53:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:53:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
06:53:48 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
06:53:48 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:48 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:53:48 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:53:48 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
06:53:48 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 841ms
06:53:48 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
06:53:48 INFO - PROCESS | 1891 | 1472910828909 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:49 INFO - PROCESS | 1891 | 1472910829006 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:49 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() {
06:53:49 INFO - [native code]
06:53:49 INFO - }" but got function "function () {
06:53:49 INFO - }"
06:53:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:53:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:53:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
06:53:49 INFO - {}
06:53:49 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
06:53:49 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:49 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:53:49 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:53:49 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
06:53:49 INFO - {}
06:53:49 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 782ms
06:53:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
06:53:49 INFO - PROCESS | 1891 | 1472910829781 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:49 INFO - PROCESS | 1891 | 1472910829850 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
06:53:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:53:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
06:53:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:53:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
06:53:50 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"
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:53:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:53:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:53:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
06:53:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:53:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
06:53:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:53:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
06:53:50 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"
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:53:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
06:53:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:53:50 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:53:50 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:50 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:53:50 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:53:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 682ms
06:53:50 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
06:53:50 INFO - PROCESS | 1891 | 1472910830491 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:50 INFO - PROCESS | 1891 | 1472910830581 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
06:53:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 576ms
06:53:51 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
06:53:51 INFO - PROCESS | 1891 | 1472910831054 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:51 INFO - PROCESS | 1891 | 1472910831144 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
06:53:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
06:53:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
06:53:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
06:53:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 575ms
06:53:51 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
06:53:51 INFO - PROCESS | 1891 | 1472910831635 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:51 INFO - PROCESS | 1891 | 1472910831711 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
06:53:52 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
06:53:52 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
06:53:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
06:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
06:53:52 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 582ms
06:53:52 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
06:53:52 INFO - PROCESS | 1891 | 1472910832235 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:52 INFO - PROCESS | 1891 | 1472910832341 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
06:53:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
06:53:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
06:53:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
06:53:53 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
06:53:53 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1680ms
06:53:53 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
06:53:53 INFO - PROCESS | 1891 | 1472910833910 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:53 INFO - PROCESS | 1891 | 1472910833984 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
06:53:55 INFO - {}
06:53:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
06:53:55 INFO - {}
06:53:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
06:53:55 INFO - {}
06:53:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
06:53:55 INFO - {}
06:53:55 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
06:53:55 INFO - {}
06:53:55 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1679ms
06:53:55 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
06:53:55 INFO - PROCESS | 1891 | 1472910835602 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:55 INFO - PROCESS | 1891 | 1472910835748 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:56 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
06:53:56 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 928ms
06:53:56 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
06:53:56 INFO - PROCESS | 1891 | 1472910836547 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:56 INFO - PROCESS | 1891 | 1472910836699 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:57 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
06:53:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
06:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
06:53:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 887ms
06:53:57 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
06:53:57 INFO - PROCESS | 1891 | 1472910837453 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:53:57 INFO - PROCESS | 1891 | 1472910837549 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:07 INFO - PROCESS | 1891 | MARIONETTE LOG: INFO: Timeout fired
06:54:07 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
06:54:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
06:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
06:54:07 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10303ms
06:54:07 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
06:54:07 INFO - PROCESS | 1891 | 1472910847754 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:07 INFO - PROCESS | 1891 | 1472910847857 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:08 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
06:54:08 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 929ms
06:54:08 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
06:54:08 INFO - PROCESS | 1891 | 1472910848689 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:08 INFO - PROCESS | 1891 | 1472910848791 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:09 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
06:54:09 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 677ms
06:54:09 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
06:54:09 INFO - PROCESS | 1891 | 1472910849373 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:09 INFO - PROCESS | 1891 | 1472910849459 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
06:54:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 672ms
06:54:10 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
06:54:10 INFO - PROCESS | 1891 | 1472910850057 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:10 INFO - PROCESS | 1891 | 1472910850201 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:10 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
06:54:10 INFO - {}
06:54:10 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 724ms
06:54:10 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
06:54:10 INFO - PROCESS | 1891 | 1472910850779 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:10 INFO - PROCESS | 1891 | 1472910850948 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
06:54:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 683ms
06:54:11 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
06:54:11 INFO - PROCESS | 1891 | 1472910851467 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:11 INFO - PROCESS | 1891 | 1472910851562 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:12 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
06:54:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
06:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
06:54:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
06:54:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
06:54:12 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 627ms
06:54:12 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
06:54:12 INFO - PROCESS | 1891 | 1472910852104 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:12 INFO - PROCESS | 1891 | 1472910852204 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:12 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().
06:54:12 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 624ms
06:54:12 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
06:54:12 INFO - PROCESS | 1891 | 1472910852731 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:12 INFO - PROCESS | 1891 | 1472910852823 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:13 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
06:54:13 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 627ms
06:54:13 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
06:54:13 INFO - PROCESS | 1891 | 1472910853361 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:13 INFO - PROCESS | 1891 | 1472910853452 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:13 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
06:54:13 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 627ms
06:54:13 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
06:54:14 INFO - PROCESS | 1891 | 1472910853994 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:14 INFO - PROCESS | 1891 | 1472910854064 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:14 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"
06:54:14 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
06:54:14 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
06:54:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
06:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
06:54:14 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 524ms
06:54:14 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
06:54:14 INFO - PROCESS | 1891 | 1472910854524 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:14 INFO - PROCESS | 1891 | 1472910854600 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
06:54:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 572ms
06:54:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
06:54:15 INFO - PROCESS | 1891 | 1472910855103 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:15 INFO - PROCESS | 1891 | 1472910855186 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
06:54:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 576ms
06:54:15 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
06:54:15 INFO - PROCESS | 1891 | 1472910855683 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:15 INFO - PROCESS | 1891 | 1472910855760 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:16 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
06:54:16 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 571ms
06:54:16 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
06:54:16 INFO - PROCESS | 1891 | 1472910856258 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:16 INFO - PROCESS | 1891 | 1472910856351 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:16 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
06:54:16 INFO - do_test/)
06:54:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
06:54:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
06:54:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
06:54:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
06:54:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
06:54:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
06:54:52 INFO - )
06:54:52 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 636ms
06:54:52 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
06:54:52 INFO - PROCESS | 1891 | 1472910892776 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:52 INFO - PROCESS | 1891 | 1472910892857 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
06:54:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
06:54:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
06:54:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
06:54:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
06:54:53 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
06:54:53 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 779ms
06:54:53 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
06:54:53 INFO - PROCESS | 1891 | 1472910893573 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:53 INFO - PROCESS | 1891 | 1472910893644 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
06:54:54 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
06:54:54 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 886ms
06:54:54 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
06:54:54 INFO - PROCESS | 1891 | 1472910894452 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:54 INFO - PROCESS | 1891 | 1472910894551 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
06:54:55 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 732ms
06:54:55 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
06:54:55 INFO - PROCESS | 1891 | 1472910895194 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:55 INFO - PROCESS | 1891 | 1472910895274 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
06:54:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
06:54:55 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 626ms
06:54:55 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
06:54:55 INFO - PROCESS | 1891 | 1472910895835 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:55 INFO - PROCESS | 1891 | 1472910895913 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:56 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
06:54:56 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
06:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:56 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
06:54:56 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 731ms
06:54:56 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
06:54:56 INFO - PROCESS | 1891 | 1472910896588 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:56 INFO - PROCESS | 1891 | 1472910896700 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:57 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
06:54:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
06:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
06:54:57 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 776ms
06:54:57 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
06:54:57 INFO - PROCESS | 1891 | 1472910897364 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:57 INFO - PROCESS | 1891 | 1472910897442 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:57 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
06:54:57 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 523ms
06:54:57 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
06:54:57 INFO - PROCESS | 1891 | 1472910897894 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:57 INFO - PROCESS | 1891 | 1472910897975 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:58 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
06:54:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
06:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
06:54:58 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 587ms
06:54:58 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
06:54:58 INFO - PROCESS | 1891 | 1472910898489 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:58 INFO - PROCESS | 1891 | 1472910898580 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:59 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
06:54:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
06:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:54:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
06:54:59 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 573ms
06:54:59 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
06:54:59 INFO - PROCESS | 1891 | 1472910899068 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:59 INFO - PROCESS | 1891 | 1472910899149 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:59 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
06:54:59 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 630ms
06:54:59 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
06:54:59 INFO - PROCESS | 1891 | 1472910899702 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:54:59 INFO - PROCESS | 1891 | 1472910899775 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
06:55:00 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 627ms
06:55:00 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
06:55:00 INFO - PROCESS | 1891 | 1472910900331 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:00 INFO - PROCESS | 1891 | 1472910900406 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:00 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
06:55:00 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 584ms
06:55:00 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
06:55:00 INFO - PROCESS | 1891 | 1472910900924 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:00 INFO - PROCESS | 1891 | 1472910900994 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:01 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
06:55:01 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 921ms
06:55:01 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
06:55:01 INFO - PROCESS | 1891 | 1472910901852 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:01 INFO - PROCESS | 1891 | 1472910901948 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:02 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
06:55:02 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
06:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:55:02 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
06:55:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
06:55:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
06:55:02 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 627ms
06:55:02 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
06:55:02 INFO - PROCESS | 1891 | 1472910902502 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:02 INFO - PROCESS | 1891 | 1472910902598 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
06:55:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
06:55:03 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 630ms
06:55:03 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
06:55:03 INFO - PROCESS | 1891 | 1472910903152 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:03 INFO - PROCESS | 1891 | 1472910903241 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
06:55:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
06:55:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
06:55:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
06:55:03 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 834ms
06:55:03 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
06:55:04 INFO - PROCESS | 1891 | 1472910903998 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:04 INFO - PROCESS | 1891 | 1472910904084 Marionette INFO sendAsync b339acde-17b8-4456-a115-d8193c75fe3f
06:55:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: