builder: mozilla-release_yosemite_r7_test-web-platform-tests-e10s-1
slave: t-yosemite-r7-0203
starttime: 1471091312.48
results: success (0)
buildid: 20160813031716
builduid: 4b5a9c25ef9241c2987c3bfcefcc43d9
revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.483154) =========
master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.483624) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.483906) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.506609) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.506910) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VYDFY7Ampv/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners
TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
--2016-08-13 05:28:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to 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% 8.45M=0.001s
2016-08-13 05:28:32 (8.45 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.128192
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.656231) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.656566) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VYDFY7Ampv/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners
TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
program finished with exit code 0
elapsedTime=0.020517
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:32.705246) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-13 05:28:32.705603) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 0253fd92571ac6842143496156ad5c8a8fd1c89a --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 0253fd92571ac6842143496156ad5c8a8fd1c89a --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VYDFY7Ampv/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners
TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
2016-08-13 05:28:32,784 truncating revision to first 12 chars
2016-08-13 05:28:32,784 Setting DEBUG logging.
2016-08-13 05:28:32,784 attempt 1/10
2016-08-13 05:28:32,784 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/0253fd92571a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-08-13 05:28:34,304 unpacking tar archive at: mozilla-release-0253fd92571a/testing/mozharness/
program finished with exit code 0
elapsedTime=1.776031
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-13 05:28:34.503701) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:34.504068) =========
script_repo_revision: 0253fd92571ac6842143496156ad5c8a8fd1c89a
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:34.504510) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:34.504816) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-13 05:28:34.523270) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 36 secs) (at 2016-08-13 05:28:34.523671) =========
/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:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VYDFY7Ampv/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/local/bin/node
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners
TMPDIR=/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPCOM_DEBUG_BREAK=warn
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
05:28:34 INFO - MultiFileLogger online at 20160813 05:28:34 in /builds/slave/test
05:28:34 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
05:28:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
05:28:34 INFO - {'append_to_log': False,
05:28:34 INFO - 'base_work_dir': '/builds/slave/test',
05:28:34 INFO - 'blob_upload_branch': 'mozilla-release',
05:28:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
05:28:34 INFO - 'buildbot_json_path': 'buildprops.json',
05:28:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
05:28:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
05:28:34 INFO - 'download_minidump_stackwalk': True,
05:28:34 INFO - 'download_symbols': 'ondemand',
05:28:34 INFO - 'e10s': True,
05:28:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
05:28:34 INFO - 'tooltool.py': '/tools/tooltool.py',
05:28:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
05:28:34 INFO - '/tools/misc-python/virtualenv.py')},
05:28:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
05:28:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
05:28:34 INFO - 'log_level': 'info',
05:28:34 INFO - 'log_to_console': True,
05:28:34 INFO - 'opt_config_files': (),
05:28:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
05:28:34 INFO - '--processes=1',
05:28:34 INFO - '--config=%(test_path)s/wptrunner.ini',
05:28:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
05:28:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
05:28:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
05:28:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
05:28:34 INFO - 'pip_index': False,
05:28:34 INFO - 'require_test_zip': True,
05:28:34 INFO - 'test_type': ('testharness',),
05:28:34 INFO - 'this_chunk': '1',
05:28:34 INFO - 'tooltool_cache': '/builds/tooltool_cache',
05:28:34 INFO - 'total_chunks': '5',
05:28:34 INFO - 'virtualenv_path': 'venv',
05:28:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
05:28:34 INFO - 'work_dir': 'build'}
05:28:34 INFO - #####
05:28:34 INFO - ##### Running clobber step.
05:28:34 INFO - #####
05:28:34 INFO - Running pre-action listener: _resource_record_pre_action
05:28:34 INFO - Running main action method: clobber
05:28:34 INFO - rmtree: /builds/slave/test/build
05:28:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
05:28:36 INFO - Running post-action listener: _resource_record_post_action
05:28:36 INFO - #####
05:28:36 INFO - ##### Running read-buildbot-config step.
05:28:36 INFO - #####
05:28:36 INFO - Running pre-action listener: _resource_record_pre_action
05:28:36 INFO - Running main action method: read_buildbot_config
05:28:36 INFO - Using buildbot properties:
05:28:36 INFO - {
05:28:36 INFO - "project": "",
05:28:36 INFO - "product": "firefox",
05:28:36 INFO - "script_repo_revision": "production",
05:28:36 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-opt-unittest",
05:28:36 INFO - "repository": "",
05:28:36 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release opt test web-platform-tests-e10s-1",
05:28:36 INFO - "buildid": "20160813031716",
05:28:36 INFO - "pgo_build": "False",
05:28:36 INFO - "basedir": "/builds/slave/test",
05:28:36 INFO - "buildnumber": 4,
05:28:36 INFO - "slavename": "t-yosemite-r7-0203",
05:28:36 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/",
05:28:36 INFO - "platform": "macosx64",
05:28:36 INFO - "branch": "mozilla-release",
05:28:36 INFO - "revision": "0253fd92571ac6842143496156ad5c8a8fd1c89a",
05:28:36 INFO - "repo_path": "releases/mozilla-release",
05:28:36 INFO - "moz_repo_path": "",
05:28:36 INFO - "stage_platform": "macosx64",
05:28:36 INFO - "builduid": "4b5a9c25ef9241c2987c3bfcefcc43d9",
05:28:36 INFO - "slavebuilddir": "test"
05:28:36 INFO - }
05:28:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg.
05:28:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json.
05:28:36 INFO - Running post-action listener: _resource_record_post_action
05:28:36 INFO - #####
05:28:36 INFO - ##### Running download-and-extract step.
05:28:36 INFO - #####
05:28:36 INFO - Running pre-action listener: _resource_record_pre_action
05:28:36 INFO - Running main action method: download_and_extract
05:28:36 INFO - mkdir: /builds/slave/test/build/tests
05:28:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
05:28:36 INFO - https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json matches https://queue.taskcluster.net
05:28:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json
05:28:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json
05:28:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json
05:28:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json'}, attempt #1
05:28:36 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json
05:28:36 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
05:28:36 INFO - retry: Failed, sleeping 30 seconds before retrying
05:29:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json'}, attempt #2
05:29:06 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json
05:29:06 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
05:29:06 INFO - retry: Failed, sleeping 60 seconds before retrying
05:30:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json'}, attempt #3
05:30:06 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json
05:30:06 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
05:30:06 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json!
05:30:06 INFO - Caught exception: HTTP Error 404: Not Found
05:30:06 INFO - Caught exception: HTTP Error 404: Not Found
05:30:06 INFO - Caught exception: HTTP Error 404: Not Found
05:30:06 INFO - trying https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json
05:30:06 INFO - Downloading https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json
05:30:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json'}, attempt #1
05:30:07 INFO - Downloaded 1199 bytes.
05:30:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.mac.test_packages.json
05:30:07 INFO - Using the following test package requirements:
05:30:07 INFO - {u'common': [u'firefox-48.0.1.en-US.mac.common.tests.zip'],
05:30:07 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'firefox-48.0.1.en-US.mac.cppunittest.tests.zip'],
05:30:07 INFO - u'gtest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'firefox-48.0.1.en-US.mac.gtest.tests.zip'],
05:30:07 INFO - u'jittest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'jsshell-mac.zip'],
05:30:07 INFO - u'mochitest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'firefox-48.0.1.en-US.mac.mochitest.tests.zip'],
05:30:07 INFO - u'mozbase': [u'firefox-48.0.1.en-US.mac.common.tests.zip'],
05:30:07 INFO - u'reftest': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'firefox-48.0.1.en-US.mac.reftest.tests.zip'],
05:30:07 INFO - u'talos': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'firefox-48.0.1.en-US.mac.talos.tests.zip'],
05:30:07 INFO - u'web-platform': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'firefox-48.0.1.en-US.mac.web-platform.tests.zip'],
05:30:07 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.mac.common.tests.zip',
05:30:07 INFO - u'firefox-48.0.1.en-US.mac.xpcshell.tests.zip']}
05:30:07 INFO - Downloading packages: [u'firefox-48.0.1.en-US.mac.common.tests.zip', u'firefox-48.0.1.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
05:30: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')]}
05:30:07 INFO - https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip matches https://queue.taskcluster.net
05:30:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:30:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:30:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:30:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip'}, attempt #1
05:30:07 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:30:07 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
05:30:07 INFO - retry: Failed, sleeping 30 seconds before retrying
05:30:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip'}, attempt #2
05:30:37 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:30:37 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
05:30:37 INFO - retry: Failed, sleeping 60 seconds before retrying
05:31:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip'}, attempt #3
05:31:38 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:31:38 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
05:31:38 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip!
05:31:38 INFO - Caught exception: HTTP Error 404: Not Found
05:31:38 INFO - Caught exception: HTTP Error 404: Not Found
05:31:38 INFO - Caught exception: HTTP Error 404: Not Found
05:31:38 INFO - trying https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:31:38 INFO - Downloading https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip
05:31:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip'}, attempt #1
05:31:39 INFO - Downloaded 18314260 bytes.
05:31:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
05:31:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
05:31:39 INFO - caution: filename not matched: web-platform/*
05:31:39 INFO - Return code: 11
05:31:39 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')]}
05:31:39 INFO - https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip matches https://queue.taskcluster.net
05:31:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:31:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:31:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:31:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip'}, attempt #1
05:31:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:31:39 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
05:31:39 INFO - retry: Failed, sleeping 30 seconds before retrying
05:32:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip'}, attempt #2
05:32:09 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:32:09 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
05:32:09 INFO - retry: Failed, sleeping 60 seconds before retrying
05:33:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip'}, attempt #3
05:33:10 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:33:10 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
05:33:10 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip!
05:33:10 INFO - Caught exception: HTTP Error 404: Not Found
05:33:10 INFO - Caught exception: HTTP Error 404: Not Found
05:33:10 INFO - Caught exception: HTTP Error 404: Not Found
05:33:10 INFO - trying https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:33:10 INFO - Downloading https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip
05:33:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip'}, attempt #1
05:33:12 INFO - Downloaded 36389884 bytes.
05:33:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
05:33:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
05:33:16 INFO - caution: filename not matched: bin/*
05:33:16 INFO - caution: filename not matched: config/*
05:33:16 INFO - caution: filename not matched: mozbase/*
05:33:16 INFO - caution: filename not matched: marionette/*
05:33:16 INFO - caution: filename not matched: tools/wptserve/*
05:33:16 INFO - Return code: 11
05:33:16 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')]}
05:33:16 INFO - https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg matches https://queue.taskcluster.net
05:33:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:33:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:33:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg
05:33:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg'}, attempt #1
05:33:16 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:33:16 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found
05:33:16 INFO - retry: Failed, sleeping 30 seconds before retrying
05:33:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg'}, attempt #2
05:33:46 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:33:46 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found
05:33:46 INFO - retry: Failed, sleeping 60 seconds before retrying
05:34:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg'}, attempt #3
05:34:47 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:34:47 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found
05:34:47 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg!
05:34:47 INFO - Caught exception: HTTP Error 404: Not Found
05:34:47 INFO - Caught exception: HTTP Error 404: Not Found
05:34:47 INFO - Caught exception: HTTP Error 404: Not Found
05:34:47 INFO - trying https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:34:47 INFO - Downloading https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg
05:34:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg'}, attempt #1
05:34:49 INFO - Downloaded 86209279 bytes.
05:34:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:34:49 INFO - mkdir: /builds/slave/test/properties
05:34:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
05:34:49 INFO - Writing to file /builds/slave/test/properties/build_url
05:34:49 INFO - Contents:
05:34:49 INFO - build_url:https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.dmg
05:34:50 INFO - Running post-action listener: _resource_record_post_action
05:34:50 INFO - Running post-action listener: set_extra_try_arguments
05:34:50 INFO - #####
05:34:50 INFO - ##### Running create-virtualenv step.
05:34:50 INFO - #####
05:34:50 INFO - Running pre-action listener: _pre_create_virtualenv
05:34:50 INFO - Running pre-action listener: _resource_record_pre_action
05:34:50 INFO - Running main action method: create_virtualenv
05:34:50 INFO - Creating virtualenv /builds/slave/test/build/venv
05:34:50 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
05:34:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
05:34:50 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
05:34:50 INFO - Using real prefix '/tools/python27'
05:34:50 INFO - New python executable in /builds/slave/test/build/venv/bin/python
05:34:51 INFO - Installing distribute.............................................................................................................................................................................................done.
05:34:54 INFO - Installing pip.................done.
05:34:54 INFO - Return code: 0
05:34:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
05:34:54 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')]}
05:34:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:34:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:34:54 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')]}
05:34:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:34:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:34:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10b220e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b23df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb104ae160>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b2395e0>, '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 0x10ae1ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ae47990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
05:34:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
05:34:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
05:34:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render',
05:34:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
05:34:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
05:34:54 INFO - 'HOME': '/Users/cltbld',
05:34:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
05:34:54 INFO - 'LOGNAME': 'cltbld',
05:34:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:34:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
05:34:54 INFO - 'MOZ_NO_REMOTE': '1',
05:34:54 INFO - 'NO_EM_RESTART': '1',
05:34:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:34:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
05:34:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:34:54 INFO - 'PWD': '/builds/slave/test',
05:34:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
05:34:54 INFO - 'SHELL': '/bin/bash',
05:34:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners',
05:34:54 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/',
05:34:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
05:34:54 INFO - 'USER': 'cltbld',
05:34:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
05:34:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
05:34:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
05:34:54 INFO - 'XPC_FLAGS': '0x0',
05:34:54 INFO - 'XPC_SERVICE_NAME': '0',
05:34:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
05:34:54 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:34:54 INFO - Downloading/unpacking psutil>=0.7.1
05:34:54 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
05:34:54 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
05:34:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:34:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:34:54 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
05:34:54 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
05:34:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
05:34:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
05:34:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
05:34:57 INFO - Installing collected packages: psutil
05:34:57 INFO - Running setup.py install for psutil
05:34:57 INFO - building 'psutil._psutil_osx' extension
05:34:57 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o
05:34:57 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o
05:34:57 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o
05:34:58 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit
05:34:58 INFO - building 'psutil._psutil_posix' extension
05:34:58 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o
05:34:58 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
05:34:58 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
05:34:58 INFO - ^
05:34:58 INFO - 1 warning generated.
05:34:58 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so
05:34:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
05:34:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
05:34:58 INFO - Successfully installed psutil
05:34:58 INFO - Cleaning up...
05:34:58 INFO - Return code: 0
05:34:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
05:34: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')]}
05:34:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:34:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:34: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')]}
05:34:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:34:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:34: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10b220e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b23df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb104ae160>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b2395e0>, '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 0x10ae1ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ae47990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
05:34: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
05:34: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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
05:34:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render',
05:34:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
05:34:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
05:34:58 INFO - 'HOME': '/Users/cltbld',
05:34:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
05:34:58 INFO - 'LOGNAME': 'cltbld',
05:34:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:34:58 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
05:34:58 INFO - 'MOZ_NO_REMOTE': '1',
05:34:58 INFO - 'NO_EM_RESTART': '1',
05:34:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:34:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
05:34:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:34:58 INFO - 'PWD': '/builds/slave/test',
05:34:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
05:34:58 INFO - 'SHELL': '/bin/bash',
05:34:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners',
05:34:58 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/',
05:34:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
05:34:58 INFO - 'USER': 'cltbld',
05:34:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
05:34:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
05:34:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
05:34:58 INFO - 'XPC_FLAGS': '0x0',
05:34:58 INFO - 'XPC_SERVICE_NAME': '0',
05:34:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
05:34:58 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:34:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
05:34: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
05:34: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
05:34:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:34:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:34: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
05:34: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
05:35:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz
05:35:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
05:35:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
05:35:01 INFO - Installing collected packages: mozsystemmonitor
05:35:01 INFO - Running setup.py install for mozsystemmonitor
05:35:01 INFO - Successfully installed mozsystemmonitor
05:35:01 INFO - Cleaning up...
05:35:01 INFO - Return code: 0
05:35:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
05:35:01 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')]}
05:35:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:35:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:35:01 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')]}
05:35:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:35:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:35:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10b220e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b23df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb104ae160>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b2395e0>, '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 0x10ae1ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ae47990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
05:35:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
05:35:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
05:35:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render',
05:35:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
05:35:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
05:35:01 INFO - 'HOME': '/Users/cltbld',
05:35:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
05:35:01 INFO - 'LOGNAME': 'cltbld',
05:35:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:35:01 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
05:35:01 INFO - 'MOZ_NO_REMOTE': '1',
05:35:01 INFO - 'NO_EM_RESTART': '1',
05:35:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:35:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
05:35:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:35:01 INFO - 'PWD': '/builds/slave/test',
05:35:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
05:35:01 INFO - 'SHELL': '/bin/bash',
05:35:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners',
05:35:01 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/',
05:35:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
05:35:01 INFO - 'USER': 'cltbld',
05:35:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
05:35:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
05:35:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
05:35:01 INFO - 'XPC_FLAGS': '0x0',
05:35:01 INFO - 'XPC_SERVICE_NAME': '0',
05:35:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
05:35:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:35:01 INFO - Downloading/unpacking blobuploader==1.2.4
05:35:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:35:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:35:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:35:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:35:04 INFO - Downloading blobuploader-1.2.4.tar.gz
05:35:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
05:35:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
05:35:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:35:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:35:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:35:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:35:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
05:35:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
05:35:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:35:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:35:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
05:35:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
05:35:05 INFO - Downloading docopt-0.6.1.tar.gz
05:35:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
05:35:05 INFO - Installing collected packages: blobuploader, requests, docopt
05:35:05 INFO - Running setup.py install for blobuploader
05:35:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
05:35:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
05:35:05 INFO - Running setup.py install for requests
05:35:05 INFO - Running setup.py install for docopt
05:35:06 INFO - Successfully installed blobuploader requests docopt
05:35:06 INFO - Cleaning up...
05:35:06 INFO - Return code: 0
05:35:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv
05:35: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')]}
05:35:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:35:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:35: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')]}
05:35:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:35:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:35:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10b220e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b23df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb104ae160>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b2395e0>, '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 0x10ae1ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ae47990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
05:35:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
05:35:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
05:35:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render',
05:35:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
05:35:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
05:35:06 INFO - 'HOME': '/Users/cltbld',
05:35:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
05:35:06 INFO - 'LOGNAME': 'cltbld',
05:35:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:35:06 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
05:35:06 INFO - 'MOZ_NO_REMOTE': '1',
05:35:06 INFO - 'NO_EM_RESTART': '1',
05:35:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:35:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
05:35:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:35:06 INFO - 'PWD': '/builds/slave/test',
05:35:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
05:35:06 INFO - 'SHELL': '/bin/bash',
05:35:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners',
05:35:06 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/',
05:35:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
05:35:06 INFO - 'USER': 'cltbld',
05:35:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
05:35:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
05:35:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
05:35:06 INFO - 'XPC_FLAGS': '0x0',
05:35:06 INFO - 'XPC_SERVICE_NAME': '0',
05:35:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
05:35:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:35:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
05:35:06 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-JtQmZa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
05:35:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
05:35:06 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-_PDGjZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
05:35:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
05:35:06 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-EAMSdD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
05:35:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
05:35:06 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-Mvvvop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
05:35:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
05:35:06 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-TJRpDu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
05:35:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
05:35:06 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-N9yjuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-klikq5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-3Rtg3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-W3AqXC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-VMNZ4H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-_Q6vEy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-c68Ctx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-zuqLYp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-JRD7Kv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
05:35:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
05:35:07 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-2_BZ0e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
05:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
05:35:08 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-nFSKuL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
05:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
05:35:08 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-cwHG4B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
05:35:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
05:35:08 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-fyN5tz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
05:35:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
05:35:08 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-RvJgAK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
05:35:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:35:08 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-hZf8QG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:35:08 INFO - Unpacking /builds/slave/test/build/tests/marionette
05:35:08 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-zKpPCL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
05:35:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
05:35:09 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
05:35:09 INFO - Running setup.py install for manifestparser
05:35:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
05:35:09 INFO - Running setup.py install for mozcrash
05:35:09 INFO - Running setup.py install for mozdebug
05:35:09 INFO - Running setup.py install for mozdevice
05:35:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
05:35:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin
05:35:09 INFO - Running setup.py install for mozfile
05:35:09 INFO - Running setup.py install for mozhttpd
05:35:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
05:35:09 INFO - Running setup.py install for mozinfo
05:35:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Running setup.py install for mozInstall
05:35:10 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Running setup.py install for mozleak
05:35:10 INFO - Running setup.py install for mozlog
05:35:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Running setup.py install for moznetwork
05:35:10 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Running setup.py install for mozprocess
05:35:10 INFO - Running setup.py install for mozprofile
05:35:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
05:35:10 INFO - Running setup.py install for mozrunner
05:35:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
05:35:11 INFO - Running setup.py install for mozscreenshot
05:35:11 INFO - Running setup.py install for moztest
05:35:11 INFO - Running setup.py install for mozversion
05:35:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
05:35:11 INFO - Running setup.py install for wptserve
05:35:11 INFO - Running setup.py install for marionette-driver
05:35:11 INFO - Running setup.py install for browsermob-proxy
05:35:12 INFO - Running setup.py install for marionette-client
05:35:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
05:35:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
05:35:12 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
05:35:12 INFO - Cleaning up...
05:35:12 INFO - Return code: 0
05:35:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv
05:35: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')]}
05:35:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
05:35:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:35: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')]}
05:35:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
05:35:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
05:35:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10b220e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b23df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffb104ae160>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b2395e0>, '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 0x10ae1ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ae47990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
05:35:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
05:35:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
05:35:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render',
05:35:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
05:35:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
05:35:12 INFO - 'HOME': '/Users/cltbld',
05:35:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
05:35:12 INFO - 'LOGNAME': 'cltbld',
05:35:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:35:12 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
05:35:12 INFO - 'MOZ_NO_REMOTE': '1',
05:35:12 INFO - 'NO_EM_RESTART': '1',
05:35:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:35:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
05:35:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:35:12 INFO - 'PWD': '/builds/slave/test',
05:35:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
05:35:12 INFO - 'SHELL': '/bin/bash',
05:35:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners',
05:35:12 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/',
05:35:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
05:35:12 INFO - 'USER': 'cltbld',
05:35:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
05:35:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
05:35:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
05:35:12 INFO - 'XPC_FLAGS': '0x0',
05:35:12 INFO - 'XPC_SERVICE_NAME': '0',
05:35:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
05:35:12 INFO - Ignoring indexes: https://pypi.python.org/simple/
05:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
05:35:12 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-Qz8Te3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
05:35:12 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))
05:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
05:35:12 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-wyGBKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
05:35:12 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))
05:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
05:35:12 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-3w4WDV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-EFjmVf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-p1BG7c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-iBErSD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-fNPfIM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-5UJ1W_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-GNVwCW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-7UjcTp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-WWrxY_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
05:35:13 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))
05:35:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
05:35:13 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-XlEalh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-fEVSER-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-TjtmOC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-vUv3KM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-Zdhbtt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-pva8oB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-fb2Csq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-oiG3AF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:35:14 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-qXSmvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
05:35:14 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))
05:35:14 INFO - Unpacking /builds/slave/test/build/tests/marionette
05:35:15 INFO - Running setup.py (path:/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/pip-s7j8MD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
05:35:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
05:35:15 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))
05:35:15 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))
05:35:15 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))
05:35:15 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))
05:35:15 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))
05:35:15 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))
05:35:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
05:35:15 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
05:35:15 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
05:35:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
05:35:15 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
05:35:15 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
05:35:17 INFO - Downloading blessings-1.6.tar.gz
05:35:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
05:35:17 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))
05:35:17 INFO - Installing collected packages: blessings
05:35:17 INFO - Running setup.py install for blessings
05:35:18 INFO - Successfully installed blessings
05:35:18 INFO - Cleaning up...
05:35:18 INFO - Return code: 0
05:35:18 INFO - Done creating virtualenv /builds/slave/test/build/venv.
05:35:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
05:35:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
05:35:18 INFO - Reading from file tmpfile_stdout
05:35:18 INFO - Current package versions:
05:35:18 INFO - blessings == 1.6
05:35:18 INFO - blobuploader == 1.2.4
05:35:18 INFO - browsermob-proxy == 0.6.0
05:35:18 INFO - docopt == 0.6.1
05:35:18 INFO - manifestparser == 1.1
05:35:18 INFO - marionette-client == 2.3.0
05:35:18 INFO - marionette-driver == 1.4.0
05:35:18 INFO - mozInstall == 1.12
05:35:18 INFO - mozcrash == 0.17
05:35:18 INFO - mozdebug == 0.1
05:35:18 INFO - mozdevice == 0.48
05:35:18 INFO - mozfile == 1.2
05:35:18 INFO - mozhttpd == 0.7
05:35:18 INFO - mozinfo == 0.9
05:35:18 INFO - mozleak == 0.1
05:35:18 INFO - mozlog == 3.1
05:35:18 INFO - moznetwork == 0.27
05:35:18 INFO - mozprocess == 0.22
05:35:18 INFO - mozprofile == 0.28
05:35:18 INFO - mozrunner == 6.11
05:35:18 INFO - mozscreenshot == 0.1
05:35:18 INFO - mozsystemmonitor == 0.0
05:35:18 INFO - moztest == 0.7
05:35:18 INFO - mozversion == 1.4
05:35:18 INFO - psutil == 3.1.1
05:35:18 INFO - requests == 1.2.3
05:35:18 INFO - wptserve == 1.4.0
05:35:18 INFO - wsgiref == 0.1.2
05:35:18 INFO - Running post-action listener: _resource_record_post_action
05:35:18 INFO - Running post-action listener: _start_resource_monitoring
05:35:18 INFO - Starting resource monitoring.
05:35:18 INFO - #####
05:35:18 INFO - ##### Running pull step.
05:35:18 INFO - #####
05:35:18 INFO - Running pre-action listener: _resource_record_pre_action
05:35:18 INFO - Running main action method: pull
05:35:18 INFO - Pull has nothing to do!
05:35:18 INFO - Running post-action listener: _resource_record_post_action
05:35:18 INFO - #####
05:35:18 INFO - ##### Running install step.
05:35:18 INFO - #####
05:35:18 INFO - Running pre-action listener: _resource_record_pre_action
05:35:18 INFO - Running main action method: install
05:35:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
05:35:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
05:35:18 INFO - Reading from file tmpfile_stdout
05:35:18 INFO - Detecting whether we're running mozinstall >=1.0...
05:35:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
05:35:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
05:35:18 INFO - Reading from file tmpfile_stdout
05:35:18 INFO - Output received:
05:35:18 INFO - Usage: mozinstall [options] installer
05:35:18 INFO - Options:
05:35:18 INFO - -h, --help show this help message and exit
05:35:18 INFO - -d DEST, --destination=DEST
05:35:18 INFO - Directory to install application into. [default:
05:35:18 INFO - "/builds/slave/test"]
05:35:18 INFO - --app=APP Application being installed. [default: firefox]
05:35:18 INFO - mkdir: /builds/slave/test/build/application
05:35:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
05:35:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.1.en-US.mac.dmg --destination /builds/slave/test/build/application
05:35:40 INFO - Reading from file tmpfile_stdout
05:35:40 INFO - Output received:
05:35:40 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
05:35:40 INFO - Running post-action listener: _resource_record_post_action
05:35:40 INFO - #####
05:35:40 INFO - ##### Running run-tests step.
05:35:40 INFO - #####
05:35:40 INFO - Running pre-action listener: _resource_record_pre_action
05:35:40 INFO - Running main action method: run_tests
05:35:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
05:35:40 INFO - Minidump filename unknown. Determining based upon platform and architecture.
05:35:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
05:35:40 INFO - grabbing minidump binary from tooltool
05:35: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')]}
05:35:40 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b2395e0>, '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 0x10ae1ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ae47990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
05:35:40 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
05:35:40 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache
05:35:40 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
05:35:40 INFO - Return code: 0
05:35:40 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
05:35:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
05:35:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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
05:35:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-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
05:35:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VYDFY7Ampv/Render',
05:35:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
05:35:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
05:35:40 INFO - 'HOME': '/Users/cltbld',
05:35:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
05:35:40 INFO - 'LOGNAME': 'cltbld',
05:35:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
05:35:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
05:35:40 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node',
05:35:40 INFO - 'MOZ_NO_REMOTE': '1',
05:35:40 INFO - 'NO_EM_RESTART': '1',
05:35:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
05:35:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
05:35:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
05:35:40 INFO - 'PWD': '/builds/slave/test',
05:35:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
05:35:40 INFO - 'SHELL': '/bin/bash',
05:35:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ljM0imKNF7/Listeners',
05:35:40 INFO - 'TMPDIR': '/var/folders/cl/xc50dtmn0c7ds5688s724z3w00000w/T/',
05:35:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
05:35:40 INFO - 'USER': 'cltbld',
05:35:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
05:35:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
05:35:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
05:35:40 INFO - 'XPC_FLAGS': '0x0',
05:35:40 INFO - 'XPC_SERVICE_NAME': '0',
05:35:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
05:35:40 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/f31LM737SC6ByFXSIENElA/artifacts/public/build/firefox-48.0.1.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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
05:35:41 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path
05:35:41 INFO - import pkg_resources
05:35:42 INFO - Using 1 client processes
05:35:42 INFO - wptserve Starting http server on 127.0.0.1:8000
05:35:42 INFO - wptserve Starting http server on 127.0.0.1:8001
05:35:42 INFO - wptserve Starting http server on 127.0.0.1:8443
05:35:44 INFO - SUITE-START | Running 1476 tests
05:35:44 INFO - Running testharness tests
05:35:44 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
05:35:44 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
05:35:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
05:35:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
05:35:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
05:35:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
05:35:44 INFO - TEST-START | /cors/redirect-origin.htm
05:35:44 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
05:35:44 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
05:35:44 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
05:35:44 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
05:35:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
05:35:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 9ms
05:35:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
05:35:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 10ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
05:35:44 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
05:35:44 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
05:35:44 INFO - Setting up ssl
05:35:44 INFO - PROCESS | certutil |
05:35:44 INFO - PROCESS | certutil |
05:35:44 INFO - PROCESS | certutil |
05:35:44 INFO - Certificate Nickname Trust Attributes
05:35:44 INFO - SSL,S/MIME,JAR/XPI
05:35:44 INFO -
05:35:44 INFO - web-platform-tests CT,,
05:35:44 INFO -
05:35:44 INFO - Starting runner
05:35:45 INFO - PROCESS | 1963 | 1471091745135 Marionette INFO Listening on port 2828
05:35:46 INFO - PROCESS | 1963 | 1471091746460 Marionette INFO startBrowser e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:46 INFO - PROCESS | 1963 | 1471091746473 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:46 INFO - PROCESS | 1963 | 1471091746682 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:46 INFO - PROCESS | 1963 | 1471091746746 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:47 INFO - PROCESS | 1963 | 1471091747227 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:47 INFO - PROCESS | 1963 | 1471091747426 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
05:35:47 INFO - PROCESS | 1963 | 1471091747460 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:47 INFO - PROCESS | 1963 | 1471091747471 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
05:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 219ms
05:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
05:35:47 INFO - PROCESS | 1963 | 1471091747686 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:47 INFO - PROCESS | 1963 | 1471091747737 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
05:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 267ms
05:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
05:35:47 INFO - PROCESS | 1963 | 1471091747957 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - PROCESS | 1963 | 1471091747996 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
05:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 275ms
05:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
05:35:48 INFO - PROCESS | 1963 | 1471091748229 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - PROCESS | 1963 | 1471091748284 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
05:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 269ms
05:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
05:35:48 INFO - PROCESS | 1963 | 1471091748499 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - PROCESS | 1963 | 1471091748540 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
05:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 223ms
05:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
05:35:48 INFO - PROCESS | 1963 | 1471091748726 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - PROCESS | 1963 | 1471091748758 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
05:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 268ms
05:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
05:35:48 INFO - PROCESS | 1963 | 1471091748996 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - PROCESS | 1963 | 1471091749027 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
05:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 217ms
05:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
05:35:49 INFO - PROCESS | 1963 | 1471091749224 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - PROCESS | 1963 | 1471091749257 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
05:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 277ms
05:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
05:35:49 INFO - PROCESS | 1963 | 1471091749499 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - PROCESS | 1963 | 1471091749555 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
05:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 267ms
05:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
05:35:49 INFO - PROCESS | 1963 | 1471091749766 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - PROCESS | 1963 | 1471091749817 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
05:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 216ms
05:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
05:35:49 INFO - PROCESS | 1963 | 1471091749992 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - PROCESS | 1963 | 1471091750029 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
05:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 275ms
05:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
05:35:50 INFO - PROCESS | 1963 | 1471091750263 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - PROCESS | 1963 | 1471091750317 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
05:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 266ms
05:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
05:35:50 INFO - PROCESS | 1963 | 1471091750531 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - PROCESS | 1963 | 1471091750565 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
05:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 171ms
05:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
05:35:50 INFO - PROCESS | 1963 | 1471091750713 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - PROCESS | 1963 | 1471091750744 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
05:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 219ms
05:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
05:35:50 INFO - PROCESS | 1963 | 1471091750946 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:50 INFO - PROCESS | 1963 | 1471091750989 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
05:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 266ms
05:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
05:35:51 INFO - PROCESS | 1963 | 1471091751215 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:51 INFO - PROCESS | 1963 | 1471091751272 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
05:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 268ms
05:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
05:35:51 INFO - PROCESS | 1963 | 1471091751491 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:51 INFO - PROCESS | 1963 | 1471091751526 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
05:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 273ms
05:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
05:35:51 INFO - PROCESS | 1963 | 1471091751760 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:51 INFO - PROCESS | 1963 | 1471091751799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
05:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 216ms
05:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
05:35:51 INFO - PROCESS | 1963 | 1471091751979 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:52 INFO - PROCESS | 1963 | 1471091752014 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
05:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 267ms
05:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
05:35:52 INFO - PROCESS | 1963 | 1471091752250 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:52 INFO - PROCESS | 1963 | 1471091752308 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
05:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 273ms
05:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
05:35:52 INFO - PROCESS | 1963 | 1471091752526 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:52 INFO - PROCESS | 1963 | 1471091752562 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
05:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 217ms
05:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
05:35:52 INFO - PROCESS | 1963 | 1471091752746 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:52 INFO - PROCESS | 1963 | 1471091752789 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 267ms
05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
05:35:53 INFO - PROCESS | 1963 | 1471091753026 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - PROCESS | 1963 | 1471091753059 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 217ms
05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
05:35:53 INFO - PROCESS | 1963 | 1471091753241 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - PROCESS | 1963 | 1471091753270 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 216ms
05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
05:35:53 INFO - PROCESS | 1963 | 1471091753460 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - PROCESS | 1963 | 1471091753491 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 217ms
05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
05:35:53 INFO - PROCESS | 1963 | 1471091753679 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - PROCESS | 1963 | 1471091753709 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 216ms
05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
05:35:53 INFO - PROCESS | 1963 | 1471091753897 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:53 INFO - PROCESS | 1963 | 1471091753930 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
05:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 217ms
05:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
05:35:54 INFO - PROCESS | 1963 | 1471091754126 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - PROCESS | 1963 | 1471091754158 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
05:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 227ms
05:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
05:35:54 INFO - PROCESS | 1963 | 1471091754347 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - PROCESS | 1963 | 1471091754374 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
05:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 222ms
05:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
05:35:54 INFO - PROCESS | 1963 | 1471091754582 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - PROCESS | 1963 | 1471091754632 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
05:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 267ms
05:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
05:35:54 INFO - PROCESS | 1963 | 1471091754859 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:54 INFO - PROCESS | 1963 | 1471091754899 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
05:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms
05:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
05:35:55 INFO - PROCESS | 1963 | 1471091755562 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:55 INFO - PROCESS | 1963 | 1471091755603 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
05:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 225ms
05:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
05:35:55 INFO - PROCESS | 1963 | 1471091755797 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:55 INFO - PROCESS | 1963 | 1471091755842 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
05:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 325ms
05:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
05:35:56 INFO - PROCESS | 1963 | 1471091756120 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:56 INFO - PROCESS | 1963 | 1471091756174 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
05:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 320ms
05:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
05:35:56 INFO - PROCESS | 1963 | 1471091756444 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:56 INFO - PROCESS | 1963 | 1471091756505 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
05:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 328ms
05:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
05:35:56 INFO - PROCESS | 1963 | 1471091756776 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:56 INFO - PROCESS | 1963 | 1471091756824 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
05:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 277ms
05:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
05:35:57 INFO - PROCESS | 1963 | 1471091757052 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:57 INFO - PROCESS | 1963 | 1471091757122 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
05:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 370ms
05:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
05:35:57 INFO - PROCESS | 1963 | 1471091757425 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:57 INFO - PROCESS | 1963 | 1471091757510 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
05:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 375ms
05:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
05:35:57 INFO - PROCESS | 1963 | 1471091757799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:57 INFO - PROCESS | 1963 | 1471091757855 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
05:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 317ms
05:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
05:35:58 INFO - PROCESS | 1963 | 1471091758123 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - PROCESS | 1963 | 1471091758158 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
05:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 270ms
05:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
05:35:58 INFO - PROCESS | 1963 | 1471091758393 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - PROCESS | 1963 | 1471091758427 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
05:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 216ms
05:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
05:35:58 INFO - PROCESS | 1963 | 1471091758613 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - PROCESS | 1963 | 1471091758650 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
05:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 217ms
05:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
05:35:58 INFO - PROCESS | 1963 | 1471091758832 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:58 INFO - PROCESS | 1963 | 1471091758875 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
05:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 216ms
05:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
05:35:59 INFO - PROCESS | 1963 | 1471091759064 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - PROCESS | 1963 | 1471091759113 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
05:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 269ms
05:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
05:35:59 INFO - PROCESS | 1963 | 1471091759341 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - PROCESS | 1963 | 1471091759384 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
05:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 273ms
05:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
05:35:59 INFO - PROCESS | 1963 | 1471091759610 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - PROCESS | 1963 | 1471091759643 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
05:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 217ms
05:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
05:35:59 INFO - PROCESS | 1963 | 1471091759829 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:35:59 INFO - PROCESS | 1963 | 1471091759863 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
05:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 217ms
05:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
05:36:00 INFO - PROCESS | 1963 | 1471091760047 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - PROCESS | 1963 | 1471091760083 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
05:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 218ms
05:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
05:36:00 INFO - PROCESS | 1963 | 1471091760277 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - PROCESS | 1963 | 1471091760308 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
05:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 217ms
05:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
05:36:00 INFO - PROCESS | 1963 | 1471091760496 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - PROCESS | 1963 | 1471091760540 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
05:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 217ms
05:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
05:36:00 INFO - PROCESS | 1963 | 1471091760715 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - PROCESS | 1963 | 1471091760748 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
05:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 217ms
05:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
05:36:00 INFO - PROCESS | 1963 | 1471091760940 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:00 INFO - PROCESS | 1963 | 1471091760972 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
05:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 224ms
05:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
05:36:01 INFO - PROCESS | 1963 | 1471091761164 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:01 INFO - PROCESS | 1963 | 1471091761215 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
05:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 317ms
05:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
05:36:01 INFO - PROCESS | 1963 | 1471091761495 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:01 INFO - PROCESS | 1963 | 1471091761545 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
05:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 323ms
05:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
05:36:01 INFO - PROCESS | 1963 | 1471091761810 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:01 INFO - PROCESS | 1963 | 1471091761845 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
05:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 369ms
05:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
05:36:02 INFO - PROCESS | 1963 | 1471091762190 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - PROCESS | 1963 | 1471091762238 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
05:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 268ms
05:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
05:36:02 INFO - PROCESS | 1963 | 1471091762489 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - PROCESS | 1963 | 1471091762527 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
05:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 217ms
05:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
05:36:02 INFO - PROCESS | 1963 | 1471091762711 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - PROCESS | 1963 | 1471091762756 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
05:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 219ms
05:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
05:36:02 INFO - PROCESS | 1963 | 1471091762930 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:02 INFO - PROCESS | 1963 | 1471091762966 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
05:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 217ms
05:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
05:36:03 INFO - PROCESS | 1963 | 1471091763149 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - PROCESS | 1963 | 1471091763192 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
05:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 221ms
05:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
05:36:03 INFO - PROCESS | 1963 | 1471091763379 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - PROCESS | 1963 | 1471091763417 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
05:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 216ms
05:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
05:36:03 INFO - PROCESS | 1963 | 1471091763596 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - PROCESS | 1963 | 1471091763630 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
05:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 216ms
05:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
05:36:03 INFO - PROCESS | 1963 | 1471091763814 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:03 INFO - PROCESS | 1963 | 1471091763849 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
05:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 216ms
05:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
05:36:04 INFO - PROCESS | 1963 | 1471091764042 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:04 INFO - PROCESS | 1963 | 1471091764077 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
05:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 521ms
05:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
05:36:04 INFO - PROCESS | 1963 | 1471091764557 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:04 INFO - PROCESS | 1963 | 1471091764596 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
05:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 268ms
05:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
05:36:04 INFO - PROCESS | 1963 | 1471091764828 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:04 INFO - PROCESS | 1963 | 1471091764861 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
05:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 218ms
05:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
05:36:05 INFO - PROCESS | 1963 | 1471091765047 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - PROCESS | 1963 | 1471091765089 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
05:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 217ms
05:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
05:36:05 INFO - PROCESS | 1963 | 1471091765267 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - PROCESS | 1963 | 1471091765305 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
05:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 217ms
05:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
05:36:05 INFO - PROCESS | 1963 | 1471091765493 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - PROCESS | 1963 | 1471091765525 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
05:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 216ms
05:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
05:36:05 INFO - PROCESS | 1963 | 1471091765716 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:05 INFO - PROCESS | 1963 | 1471091765762 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
05:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 419ms
05:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
05:36:06 INFO - PROCESS | 1963 | 1471091766139 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:06 INFO - PROCESS | 1963 | 1471091766258 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
05:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 521ms
05:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
05:36:06 INFO - PROCESS | 1963 | 1471091766661 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:06 INFO - PROCESS | 1963 | 1471091766695 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
05:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 218ms
05:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
05:36:06 INFO - PROCESS | 1963 | 1471091766890 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:06 INFO - PROCESS | 1963 | 1471091766926 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 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.
05:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 225ms
05:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
05:36:07 INFO - PROCESS | 1963 | 1471091767114 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 INFO - PROCESS | 1963 | 1471091767155 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 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.
05:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 268ms
05:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
05:36:07 INFO - PROCESS | 1963 | 1471091767393 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 INFO - PROCESS | 1963 | 1471091767427 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 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.
05:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 269ms
05:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
05:36:07 INFO - PROCESS | 1963 | 1471091767662 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 INFO - PROCESS | 1963 | 1471091767714 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 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.
05:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 267ms
05:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
05:36:07 INFO - PROCESS | 1963 | 1471091767931 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:07 INFO - PROCESS | 1963 | 1471091767977 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:08 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.
05:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 268ms
05:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
05:36:08 INFO - PROCESS | 1963 | 1471091768211 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:08 INFO - PROCESS | 1963 | 1471091768245 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:08 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.
05:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 267ms
05:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
05:36:08 INFO - PROCESS | 1963 | 1471091768480 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:08 INFO - PROCESS | 1963 | 1471091768516 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:08 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.
05:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 266ms
05:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
05:36:08 INFO - PROCESS | 1963 | 1471091768749 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:08 INFO - PROCESS | 1963 | 1471091768793 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:09 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.
05:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 318ms
05:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
05:36:09 INFO - PROCESS | 1963 | 1471091769079 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:09 INFO - PROCESS | 1963 | 1471091769131 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:09 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.
05:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 367ms
05:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
05:36:09 INFO - PROCESS | 1963 | 1471091769461 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:09 INFO - PROCESS | 1963 | 1471091769509 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:09 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.
05:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 330ms
05:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
05:36:09 INFO - PROCESS | 1963 | 1471091769780 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:09 INFO - PROCESS | 1963 | 1471091769816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:09 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.
05:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 216ms
05:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
05:36:10 INFO - PROCESS | 1963 | 1471091770007 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:10 INFO - PROCESS | 1963 | 1471091770045 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:10 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.
05:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 223ms
05:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
05:36:10 INFO - PROCESS | 1963 | 1471091770231 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:10 INFO - PROCESS | 1963 | 1471091770281 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:10 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.
05:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 219ms
05:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
05:36:10 INFO - PROCESS | 1963 | 1471091770461 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:10 INFO - PROCESS | 1963 | 1471091770505 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:10 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.
05:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 368ms
05:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
05:36:10 INFO - PROCESS | 1963 | 1471091770832 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:10 INFO - PROCESS | 1963 | 1471091770893 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 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.
05:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 267ms
05:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
05:36:11 INFO - PROCESS | 1963 | 1471091771100 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 INFO - PROCESS | 1963 | 1471091771140 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 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.
05:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 220ms
05:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
05:36:11 INFO - PROCESS | 1963 | 1471091771328 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 INFO - PROCESS | 1963 | 1471091771359 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 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.
05:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 217ms
05:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
05:36:11 INFO - PROCESS | 1963 | 1471091771547 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 INFO - PROCESS | 1963 | 1471091771580 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 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.
05:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 217ms
05:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
05:36:11 INFO - PROCESS | 1963 | 1471091771773 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:11 INFO - PROCESS | 1963 | 1471091771801 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:12 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.
05:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 267ms
05:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
05:36:12 INFO - PROCESS | 1963 | 1471091772045 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:12 INFO - PROCESS | 1963 | 1471091772091 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:12 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.
05:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 526ms
05:36:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
05:36:12 INFO - PROCESS | 1963 | 1471091772566 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:12 INFO - PROCESS | 1963 | 1471091772597 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
05:36:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 217ms
05:36:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
05:36:12 INFO - PROCESS | 1963 | 1471091772794 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:12 INFO - PROCESS | 1963 | 1471091772828 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
05:36:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 268ms
05:36:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
05:36:13 INFO - PROCESS | 1963 | 1471091773066 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:13 INFO - PROCESS | 1963 | 1471091773108 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
05:36:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 268ms
05:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
05:36:13 INFO - PROCESS | 1963 | 1471091773333 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:13 INFO - PROCESS | 1963 | 1471091773373 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
05:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 317ms
05:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
05:36:13 INFO - PROCESS | 1963 | 1471091773662 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:13 INFO - PROCESS | 1963 | 1471091773707 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
05:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 268ms
05:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
05:36:13 INFO - PROCESS | 1963 | 1471091773958 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:14 INFO - PROCESS | 1963 | 1471091774024 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
05:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 368ms
05:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
05:36:14 INFO - PROCESS | 1963 | 1471091774332 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:14 INFO - PROCESS | 1963 | 1471091774396 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
05:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 280ms
05:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
05:36:14 INFO - PROCESS | 1963 | 1471091774606 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:14 INFO - PROCESS | 1963 | 1471091774633 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
05:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 270ms
05:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
05:36:14 INFO - PROCESS | 1963 | 1471091774895 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:14 INFO - PROCESS | 1963 | 1471091774948 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
05:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 320ms
05:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
05:36:15 INFO - PROCESS | 1963 | 1471091775210 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:15 INFO - PROCESS | 1963 | 1471091775244 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
05:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 266ms
05:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
05:36:15 INFO - PROCESS | 1963 | 1471091775485 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:15 INFO - PROCESS | 1963 | 1471091775550 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
05:36:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 269ms
05:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
05:36:15 INFO - PROCESS | 1963 | 1471091775762 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:15 INFO - PROCESS | 1963 | 1471091775817 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:16 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
05:36:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 828ms
05:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
05:36:16 INFO - PROCESS | 1963 | 1471091776583 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:16 INFO - PROCESS | 1963 | 1471091776612 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
05:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 717ms
05:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
05:36:17 INFO - PROCESS | 1963 | 1471091777303 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:17 INFO - PROCESS | 1963 | 1471091777331 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:17 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
05:36:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:36:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 222ms
05:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
05:36:17 INFO - PROCESS | 1963 | 1471091777527 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:17 INFO - PROCESS | 1963 | 1471091777560 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
05:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 217ms
05:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
05:36:17 INFO - PROCESS | 1963 | 1471091777747 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:17 INFO - PROCESS | 1963 | 1471091777780 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
05:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 266ms
05:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
05:36:18 INFO - PROCESS | 1963 | 1471091778017 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:18 INFO - PROCESS | 1963 | 1471091778061 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
05:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 269ms
05:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
05:36:18 INFO - PROCESS | 1963 | 1471091778296 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:18 INFO - PROCESS | 1963 | 1471091778366 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
05:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms
05:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
05:36:18 INFO - PROCESS | 1963 | 1471091778828 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:18 INFO - PROCESS | 1963 | 1471091778898 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
05:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 378ms
05:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
05:36:19 INFO - PROCESS | 1963 | 1471091779202 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:19 INFO - PROCESS | 1963 | 1471091779243 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
05:36:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
05:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 324ms
05:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
05:36:19 INFO - PROCESS | 1963 | 1471091779541 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:19 INFO - PROCESS | 1963 | 1471091779582 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
05:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 323ms
05:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
05:36:19 INFO - PROCESS | 1963 | 1471091779861 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:19 INFO - PROCESS | 1963 | 1471091779893 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
05:36:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
05:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 266ms
05:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
05:36:20 INFO - PROCESS | 1963 | 1471091780133 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 INFO - PROCESS | 1963 | 1471091780189 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 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
05:36:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:36:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
05:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 268ms
05:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
05:36:20 INFO - PROCESS | 1963 | 1471091780415 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 INFO - PROCESS | 1963 | 1471091780460 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
05:36:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
05:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 216ms
05:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
05:36:20 INFO - PROCESS | 1963 | 1471091780641 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 INFO - PROCESS | 1963 | 1471091780675 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
05:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 224ms
05:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
05:36:20 INFO - PROCESS | 1963 | 1471091780862 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:20 INFO - PROCESS | 1963 | 1471091780898 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
05:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 217ms
05:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
05:36:21 INFO - PROCESS | 1963 | 1471091781081 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - PROCESS | 1963 | 1471091781116 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
05:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 218ms
05:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
05:36:21 INFO - PROCESS | 1963 | 1471091781309 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - PROCESS | 1963 | 1471091781348 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
05:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 276ms
05:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
05:36:21 INFO - PROCESS | 1963 | 1471091781592 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - PROCESS | 1963 | 1471091781642 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
05:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 369ms
05:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
05:36:21 INFO - PROCESS | 1963 | 1471091781958 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:21 INFO - PROCESS | 1963 | 1471091781990 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
05:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 268ms
05:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
05:36:22 INFO - PROCESS | 1963 | 1471091782228 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:22 INFO - PROCESS | 1963 | 1471091782263 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
05:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 267ms
05:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
05:36:22 INFO - PROCESS | 1963 | 1471091782499 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:22 INFO - PROCESS | 1963 | 1471091782547 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
05:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 371ms
05:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
05:36:22 INFO - PROCESS | 1963 | 1471091782878 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:22 INFO - PROCESS | 1963 | 1471091782923 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
05:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 318ms
05:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
05:36:23 INFO - PROCESS | 1963 | 1471091783199 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:23 INFO - PROCESS | 1963 | 1471091783239 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
05:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 223ms
05:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
05:36:23 INFO - PROCESS | 1963 | 1471091783429 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:23 INFO - PROCESS | 1963 | 1471091783460 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
05:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 316ms
05:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
05:36:23 INFO - PROCESS | 1963 | 1471091783751 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:23 INFO - PROCESS | 1963 | 1471091783792 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
05:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 274ms
05:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
05:36:24 INFO - PROCESS | 1963 | 1471091784032 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 INFO - PROCESS | 1963 | 1471091784072 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
05:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 216ms
05:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
05:36:24 INFO - PROCESS | 1963 | 1471091784250 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 INFO - PROCESS | 1963 | 1471091784290 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
05:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 222ms
05:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
05:36:24 INFO - PROCESS | 1963 | 1471091784477 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 INFO - PROCESS | 1963 | 1471091784509 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 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
05:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 217ms
05:36:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
05:36:24 INFO - PROCESS | 1963 | 1471091784699 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:24 INFO - PROCESS | 1963 | 1471091784748 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:25 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
05:36:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
05:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:36:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
05:36:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:36:25 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
05:36:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
05:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:36:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
05:36:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
05:36:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 571ms
05:36:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
05:36:25 INFO - PROCESS | 1963 | 1471091785286 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:25 INFO - PROCESS | 1963 | 1471091785325 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
05:36:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 270ms
05:36:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
05:36:25 INFO - PROCESS | 1963 | 1471091785563 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:25 INFO - PROCESS | 1963 | 1471091785600 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:25 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.
05:36:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 219ms
05:36:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
05:36:25 INFO - PROCESS | 1963 | 1471091785795 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:25 INFO - PROCESS | 1963 | 1471091785827 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
05:36:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 277ms
05:36:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
05:36:26 INFO - PROCESS | 1963 | 1471091786063 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 INFO - PROCESS | 1963 | 1471091786096 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
05:36:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 271ms
05:36:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
05:36:26 INFO - PROCESS | 1963 | 1471091786344 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 INFO - PROCESS | 1963 | 1471091786379 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 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.
05:36:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 267ms
05:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
05:36:26 INFO - PROCESS | 1963 | 1471091786614 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 INFO - PROCESS | 1963 | 1471091786660 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
05:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 269ms
05:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
05:36:26 INFO - PROCESS | 1963 | 1471091786895 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:26 INFO - PROCESS | 1963 | 1471091786937 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
05:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 327ms
05:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
05:36:27 INFO - PROCESS | 1963 | 1471091787248 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:27 INFO - PROCESS | 1963 | 1471091787297 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
05:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 267ms
05:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
05:36:27 INFO - PROCESS | 1963 | 1471091787516 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:27 INFO - PROCESS | 1963 | 1471091787549 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
05:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 217ms
05:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
05:36:27 INFO - PROCESS | 1963 | 1471091787744 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:27 INFO - PROCESS | 1963 | 1471091787785 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
05:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 225ms
05:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
05:36:27 INFO - PROCESS | 1963 | 1471091787965 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:28 INFO - PROCESS | 1963 | 1471091788019 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
05:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 219ms
05:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
05:36:28 INFO - PROCESS | 1963 | 1471091788195 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:28 INFO - PROCESS | 1963 | 1471091788228 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
05:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 231ms
05:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
05:36:28 INFO - PROCESS | 1963 | 1471091788427 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:28 INFO - PROCESS | 1963 | 1471091788463 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
05:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 319ms
05:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
05:36:28 INFO - PROCESS | 1963 | 1471091788762 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:28 INFO - PROCESS | 1963 | 1471091788811 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
05:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 277ms
05:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
05:36:29 INFO - PROCESS | 1963 | 1471091789032 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:29 INFO - PROCESS | 1963 | 1471091789078 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
05:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 422ms
05:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
05:36:29 INFO - PROCESS | 1963 | 1471091789462 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:29 INFO - PROCESS | 1963 | 1471091789506 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
05:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 318ms
05:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
05:36:29 INFO - PROCESS | 1963 | 1471091789781 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:29 INFO - PROCESS | 1963 | 1471091789950 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
05:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 418ms
05:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
05:36:30 INFO - PROCESS | 1963 | 1471091790207 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:30 INFO - PROCESS | 1963 | 1471091790242 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
05:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 220ms
05:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
05:36:30 INFO - PROCESS | 1963 | 1471091790433 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:30 INFO - PROCESS | 1963 | 1471091790483 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
05:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 266ms
05:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
05:36:30 INFO - PROCESS | 1963 | 1471091790700 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:30 INFO - PROCESS | 1963 | 1471091790733 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
05:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 273ms
05:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
05:36:30 INFO - PROCESS | 1963 | 1471091790983 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:31 INFO - PROCESS | 1963 | 1471091791034 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
05:36:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 367ms
05:36:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
05:36:31 INFO - PROCESS | 1963 | 1471091791382 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:31 INFO - PROCESS | 1963 | 1471091791512 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
05:36:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 369ms
05:36:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
05:36:31 INFO - PROCESS | 1963 | 1471091791759 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:31 INFO - PROCESS | 1963 | 1471091791797 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
05:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 276ms
05:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
05:36:32 INFO - PROCESS | 1963 | 1471091792032 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - PROCESS | 1963 | 1471091792099 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
05:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 270ms
05:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
05:36:32 INFO - PROCESS | 1963 | 1471091792325 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - PROCESS | 1963 | 1471091792366 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
05:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 233ms
05:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
05:36:32 INFO - PROCESS | 1963 | 1471091792546 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - PROCESS | 1963 | 1471091792580 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
05:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 269ms
05:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
05:36:32 INFO - PROCESS | 1963 | 1471091792827 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:32 INFO - PROCESS | 1963 | 1471091792873 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
05:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 322ms
05:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
05:36:33 INFO - PROCESS | 1963 | 1471091793150 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:33 INFO - PROCESS | 1963 | 1471091793208 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
05:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 318ms
05:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
05:36:33 INFO - PROCESS | 1963 | 1471091793482 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:33 INFO - PROCESS | 1963 | 1471091793545 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
05:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 325ms
05:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
05:36:33 INFO - PROCESS | 1963 | 1471091793816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:33 INFO - PROCESS | 1963 | 1471091793875 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
05:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 281ms
05:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
05:36:34 INFO - PROCESS | 1963 | 1471091794091 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - PROCESS | 1963 | 1471091794128 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
05:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 270ms
05:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
05:36:34 INFO - PROCESS | 1963 | 1471091794366 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - PROCESS | 1963 | 1471091794430 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
05:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 316ms
05:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
05:36:34 INFO - PROCESS | 1963 | 1471091794684 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - PROCESS | 1963 | 1471091794731 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
05:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 218ms
05:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
05:36:34 INFO - PROCESS | 1963 | 1471091794910 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:34 INFO - PROCESS | 1963 | 1471091794944 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
05:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 217ms
05:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
05:36:35 INFO - PROCESS | 1963 | 1471091795129 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:35 INFO - PROCESS | 1963 | 1471091795165 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
05:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 317ms
05:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
05:36:35 INFO - PROCESS | 1963 | 1471091795451 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:35 INFO - PROCESS | 1963 | 1471091795499 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
05:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 222ms
05:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
05:36:35 INFO - PROCESS | 1963 | 1471091795694 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:35 INFO - PROCESS | 1963 | 1471091795743 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
05:36:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 567ms
05:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
05:36:36 INFO - PROCESS | 1963 | 1471091796259 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:36 INFO - PROCESS | 1963 | 1471091796301 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:37 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)
05:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 768ms
05:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
05:36:37 INFO - PROCESS | 1963 | 1471091797028 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:37 INFO - PROCESS | 1963 | 1471091797060 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
05:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 767ms
05:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
05:36:37 INFO - PROCESS | 1963 | 1471091797801 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:37 INFO - PROCESS | 1963 | 1471091797839 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
05:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 775ms
05:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
05:36:38 INFO - PROCESS | 1963 | 1471091798582 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:38 INFO - PROCESS | 1963 | 1471091798627 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
05:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 720ms
05:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
05:36:39 INFO - PROCESS | 1963 | 1471091799307 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:39 INFO - PROCESS | 1963 | 1471091799339 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:40 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)
05:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 723ms
05:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
05:36:40 INFO - PROCESS | 1963 | 1471091800028 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:40 INFO - PROCESS | 1963 | 1471091800058 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
05:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 718ms
05:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
05:36:40 INFO - PROCESS | 1963 | 1471091800748 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:40 INFO - PROCESS | 1963 | 1471091800781 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
05:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 718ms
05:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
05:36:41 INFO - PROCESS | 1963 | 1471091801474 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:41 INFO - PROCESS | 1963 | 1471091801528 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
05:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 772ms
05:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
05:36:42 INFO - PROCESS | 1963 | 1471091802242 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:42 INFO - PROCESS | 1963 | 1471091802269 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
05:36:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 719ms
05:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
05:36:42 INFO - PROCESS | 1963 | 1471091802964 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:42 INFO - PROCESS | 1963 | 1471091802983 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
05:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 716ms
05:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
05:36:43 INFO - PROCESS | 1963 | 1471091803683 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:43 INFO - PROCESS | 1963 | 1471091803710 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:44 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
05:36:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
05:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 418ms
05:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
05:36:44 INFO - PROCESS | 1963 | 1471091804109 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:44 INFO - PROCESS | 1963 | 1471091804162 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
05:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 369ms
05:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
05:36:44 INFO - PROCESS | 1963 | 1471091804480 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:44 INFO - PROCESS | 1963 | 1471091804527 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:44 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[3248] expected 0 but got 9
05:36:44 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:36:44 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:36:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
05:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 267ms
05:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
05:36:44 INFO - PROCESS | 1963 | 1471091804766 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:44 INFO - PROCESS | 1963 | 1471091804823 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
05:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 424ms
05:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
05:36:45 INFO - PROCESS | 1963 | 1471091805207 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:45 INFO - PROCESS | 1963 | 1471091805253 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
05:36:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 731ms
05:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
05:36:45 INFO - PROCESS | 1963 | 1471091805927 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:45 INFO - PROCESS | 1963 | 1471091805956 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:46 INFO - PROCESS | 1963 | 1471091806480 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
05:36:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
05:36:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 719ms
05:36:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
05:36:46 INFO - PROCESS | 1963 | 1471091806654 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:46 INFO - PROCESS | 1963 | 1471091806708 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
05:36:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 776ms
05:36:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
05:36:47 INFO - PROCESS | 1963 | 1471091807427 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:47 INFO - PROCESS | 1963 | 1471091807457 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
05:36:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 670ms
05:36:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
05:36:48 INFO - PROCESS | 1963 | 1471091808098 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:48 INFO - PROCESS | 1963 | 1471091808118 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
05:36:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 717ms
05:36:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
05:36:48 INFO - PROCESS | 1963 | 1471091808818 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:48 INFO - PROCESS | 1963 | 1471091808847 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
05:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 216ms
05:36:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
05:36:49 INFO - PROCESS | 1963 | 1471091809044 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:49 INFO - PROCESS | 1963 | 1471091809077 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
05:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 724ms
05:36:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
05:36:49 INFO - PROCESS | 1963 | 1471091809764 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:49 INFO - PROCESS | 1963 | 1471091809792 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
05:36:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 719ms
05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
05:36:50 INFO - PROCESS | 1963 | 1471091810487 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:50 INFO - PROCESS | 1963 | 1471091810540 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
05:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 271ms
05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
05:36:50 INFO - PROCESS | 1963 | 1471091810764 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:50 INFO - PROCESS | 1963 | 1471091810808 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
05:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 218ms
05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
05:36:50 INFO - PROCESS | 1963 | 1471091810995 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:51 INFO - PROCESS | 1963 | 1471091811032 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
05:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 322ms
05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
05:36:51 INFO - PROCESS | 1963 | 1471091811316 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:51 INFO - PROCESS | 1963 | 1471091811372 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
05:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 269ms
05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
05:36:51 INFO - PROCESS | 1963 | 1471091811594 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:51 INFO - PROCESS | 1963 | 1471091811632 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
05:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 275ms
05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
05:36:51 INFO - PROCESS | 1963 | 1471091811868 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:51 INFO - PROCESS | 1963 | 1471091811926 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 267ms
05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
05:36:52 INFO - PROCESS | 1963 | 1471091812144 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 INFO - PROCESS | 1963 | 1471091812178 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 225ms
05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
05:36:52 INFO - PROCESS | 1963 | 1471091812362 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 INFO - PROCESS | 1963 | 1471091812400 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 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
05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 268ms
05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
05:36:52 INFO - PROCESS | 1963 | 1471091812632 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 INFO - PROCESS | 1963 | 1471091812663 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 267ms
05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
05:36:52 INFO - PROCESS | 1963 | 1471091812912 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:52 INFO - PROCESS | 1963 | 1471091812966 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:53 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
05:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 326ms
05:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
05:36:53 INFO - PROCESS | 1963 | 1471091813232 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:53 INFO - PROCESS | 1963 | 1471091813274 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
05:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 318ms
05:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
05:36:53 INFO - PROCESS | 1963 | 1471091813563 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:53 INFO - PROCESS | 1963 | 1471091813612 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
05:36:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:36:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
05:36:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 327ms
05:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
05:36:53 INFO - PROCESS | 1963 | 1471091813894 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:53 INFO - PROCESS | 1963 | 1471091813932 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 219ms
05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
05:36:54 INFO - PROCESS | 1963 | 1471091814115 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 INFO - PROCESS | 1963 | 1471091814147 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 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
05:36:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:36:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
05:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:36:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 217ms
05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
05:36:54 INFO - PROCESS | 1963 | 1471091814344 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 INFO - PROCESS | 1963 | 1471091814396 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 273ms
05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
05:36:54 INFO - PROCESS | 1963 | 1471091814629 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 INFO - PROCESS | 1963 | 1471091814675 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 228ms
05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
05:36:54 INFO - PROCESS | 1963 | 1471091814848 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:54 INFO - PROCESS | 1963 | 1471091814881 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 218ms
05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
05:36:55 INFO - PROCESS | 1963 | 1471091815068 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - PROCESS | 1963 | 1471091815108 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 219ms
05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
05:36:55 INFO - PROCESS | 1963 | 1471091815296 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - PROCESS | 1963 | 1471091815329 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 217ms
05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
05:36:55 INFO - PROCESS | 1963 | 1471091815515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - PROCESS | 1963 | 1471091815549 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 217ms
05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
05:36:55 INFO - PROCESS | 1963 | 1471091815734 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - PROCESS | 1963 | 1471091815768 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 220ms
05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
05:36:55 INFO - PROCESS | 1963 | 1471091815961 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:55 INFO - PROCESS | 1963 | 1471091815993 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 217ms
05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
05:36:56 INFO - PROCESS | 1963 | 1471091816184 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:56 INFO - PROCESS | 1963 | 1471091816256 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 419ms
05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
05:36:56 INFO - PROCESS | 1963 | 1471091816606 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:56 INFO - PROCESS | 1963 | 1471091816690 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 322ms
05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
05:36:56 INFO - PROCESS | 1963 | 1471091816935 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:56 INFO - PROCESS | 1963 | 1471091816994 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
05:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 269ms
05:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
05:36:57 INFO - PROCESS | 1963 | 1471091817211 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - PROCESS | 1963 | 1471091817246 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
05:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 220ms
05:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
05:36:57 INFO - PROCESS | 1963 | 1471091817444 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - PROCESS | 1963 | 1471091817478 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
05:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 228ms
05:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
05:36:57 INFO - PROCESS | 1963 | 1471091817664 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - PROCESS | 1963 | 1471091817694 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
05:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 217ms
05:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
05:36:57 INFO - PROCESS | 1963 | 1471091817882 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:57 INFO - PROCESS | 1963 | 1471091817937 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 268ms
05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
05:36:58 INFO - PROCESS | 1963 | 1471091818178 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - PROCESS | 1963 | 1471091818229 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 236ms
05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
05:36:58 INFO - PROCESS | 1963 | 1471091818398 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - PROCESS | 1963 | 1471091818434 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 217ms
05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
05:36:58 INFO - PROCESS | 1963 | 1471091818617 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - PROCESS | 1963 | 1471091818659 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 217ms
05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
05:36:58 INFO - PROCESS | 1963 | 1471091818842 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:58 INFO - PROCESS | 1963 | 1471091818878 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 221ms
05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
05:36:59 INFO - PROCESS | 1963 | 1471091819066 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:59 INFO - PROCESS | 1963 | 1471091819112 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 317ms
05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
05:36:59 INFO - PROCESS | 1963 | 1471091819396 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:59 INFO - PROCESS | 1963 | 1471091819453 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 327ms
05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
05:36:59 INFO - PROCESS | 1963 | 1471091819716 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:59 INFO - PROCESS | 1963 | 1471091819763 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 266ms
05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
05:36:59 INFO - PROCESS | 1963 | 1471091819983 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:00 INFO - PROCESS | 1963 | 1471091820021 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
05:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 317ms
05:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
05:37:00 INFO - PROCESS | 1963 | 1471091820314 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:00 INFO - PROCESS | 1963 | 1471091820364 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
05:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 317ms
05:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
05:37:00 INFO - PROCESS | 1963 | 1471091820635 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:00 INFO - PROCESS | 1963 | 1471091820683 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
05:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 221ms
05:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
05:37:00 INFO - PROCESS | 1963 | 1471091820863 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:00 INFO - PROCESS | 1963 | 1471091820908 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 316ms
05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
05:37:01 INFO - PROCESS | 1963 | 1471091821184 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:01 INFO - PROCESS | 1963 | 1471091821234 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 218ms
05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
05:37:01 INFO - PROCESS | 1963 | 1471091821411 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:01 INFO - PROCESS | 1963 | 1471091821445 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 227ms
05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
05:37:01 INFO - PROCESS | 1963 | 1471091821633 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:01 INFO - PROCESS | 1963 | 1471091821676 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 318ms
05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
05:37:01 INFO - PROCESS | 1963 | 1471091821964 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:02 INFO - PROCESS | 1963 | 1471091822008 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
05:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 277ms
05:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
05:37:02 INFO - PROCESS | 1963 | 1471091822233 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:02 INFO - PROCESS | 1963 | 1471091822271 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
05:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 268ms
05:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
05:37:02 INFO - PROCESS | 1963 | 1471091822515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:02 INFO - PROCESS | 1963 | 1471091822592 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
05:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 578ms
05:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
05:37:03 INFO - PROCESS | 1963 | 1471091823091 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - PROCESS | 1963 | 1471091823131 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
05:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 274ms
05:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
05:37:03 INFO - PROCESS | 1963 | 1471091823365 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - PROCESS | 1963 | 1471091823410 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
05:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 267ms
05:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
05:37:03 INFO - PROCESS | 1963 | 1471091823644 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - PROCESS | 1963 | 1471091823683 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
05:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 217ms
05:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
05:37:03 INFO - PROCESS | 1963 | 1471091823860 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:03 INFO - PROCESS | 1963 | 1471091823894 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
05:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 224ms
05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
05:37:04 INFO - PROCESS | 1963 | 1471091824080 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - PROCESS | 1963 | 1471091824113 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
05:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 217ms
05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
05:37:04 INFO - PROCESS | 1963 | 1471091824300 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - PROCESS | 1963 | 1471091824345 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
05:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 217ms
05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
05:37:04 INFO - PROCESS | 1963 | 1471091824518 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - PROCESS | 1963 | 1471091824560 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
05:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 268ms
05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
05:37:04 INFO - PROCESS | 1963 | 1471091824799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:04 INFO - PROCESS | 1963 | 1471091824859 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
05:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 318ms
05:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
05:37:05 INFO - PROCESS | 1963 | 1471091825119 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - PROCESS | 1963 | 1471091825172 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
05:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 217ms
05:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
05:37:05 INFO - PROCESS | 1963 | 1471091825346 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - PROCESS | 1963 | 1471091825379 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
05:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 223ms
05:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
05:37:05 INFO - PROCESS | 1963 | 1471091825564 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - PROCESS | 1963 | 1471091825595 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
05:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 270ms
05:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
05:37:05 INFO - PROCESS | 1963 | 1471091825848 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:05 INFO - PROCESS | 1963 | 1471091825898 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
05:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 279ms
05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
05:37:06 INFO - PROCESS | 1963 | 1471091826125 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:06 INFO - PROCESS | 1963 | 1471091826162 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
05:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 269ms
05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
05:37:06 INFO - PROCESS | 1963 | 1471091826410 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:06 INFO - PROCESS | 1963 | 1471091826459 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
05:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 274ms
05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
05:37:06 INFO - PROCESS | 1963 | 1471091826685 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:06 INFO - PROCESS | 1963 | 1471091826747 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 320ms
05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
05:37:07 INFO - PROCESS | 1963 | 1471091827013 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - PROCESS | 1963 | 1471091827048 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 266ms
05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
05:37:07 INFO - PROCESS | 1963 | 1471091827285 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - PROCESS | 1963 | 1471091827343 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 316ms
05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
05:37:07 INFO - PROCESS | 1963 | 1471091827633 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - PROCESS | 1963 | 1471091827682 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 276ms
05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
05:37:07 INFO - PROCESS | 1963 | 1471091827909 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:07 INFO - PROCESS | 1963 | 1471091827943 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
05:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 272ms
05:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
05:37:08 INFO - PROCESS | 1963 | 1471091828182 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:08 INFO - PROCESS | 1963 | 1471091828230 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
05:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 267ms
05:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
05:37:08 INFO - PROCESS | 1963 | 1471091828461 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:08 INFO - PROCESS | 1963 | 1471091828510 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
05:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 273ms
05:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
05:37:08 INFO - PROCESS | 1963 | 1471091828728 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:08 INFO - PROCESS | 1963 | 1471091828780 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
05:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 470ms
05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
05:37:09 INFO - PROCESS | 1963 | 1471091829201 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:09 INFO - PROCESS | 1963 | 1471091829255 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
05:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 324ms
05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
05:37:09 INFO - PROCESS | 1963 | 1471091829546 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:09 INFO - PROCESS | 1963 | 1471091829596 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
05:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 375ms
05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
05:37:09 INFO - PROCESS | 1963 | 1471091829916 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:09 INFO - PROCESS | 1963 | 1471091829959 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
05:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 267ms
05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
05:37:10 INFO - PROCESS | 1963 | 1471091830196 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:10 INFO - PROCESS | 1963 | 1471091830254 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
05:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 270ms
05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
05:37:10 INFO - PROCESS | 1963 | 1471091830467 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:10 INFO - PROCESS | 1963 | 1471091830510 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
05:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 317ms
05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
05:37:10 INFO - PROCESS | 1963 | 1471091830801 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:10 INFO - PROCESS | 1963 | 1471091830860 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
05:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 328ms
05:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
05:37:11 INFO - PROCESS | 1963 | 1471091831127 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:11 INFO - PROCESS | 1963 | 1471091831159 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
05:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 277ms
05:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
05:37:11 INFO - PROCESS | 1963 | 1471091831402 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:11 INFO - PROCESS | 1963 | 1471091831447 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
05:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 271ms
05:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
05:37:11 INFO - PROCESS | 1963 | 1471091831685 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:11 INFO - PROCESS | 1963 | 1471091831744 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 319ms
05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
05:37:12 INFO - PROCESS | 1963 | 1471091832026 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - PROCESS | 1963 | 1471091832063 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 270ms
05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
05:37:12 INFO - PROCESS | 1963 | 1471091832295 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - PROCESS | 1963 | 1471091832356 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 325ms
05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
05:37:12 INFO - PROCESS | 1963 | 1471091832618 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - PROCESS | 1963 | 1471091832664 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 269ms
05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
05:37:12 INFO - PROCESS | 1963 | 1471091832893 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:12 INFO - PROCESS | 1963 | 1471091832933 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 271ms
05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
05:37:13 INFO - PROCESS | 1963 | 1471091833166 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:13 INFO - PROCESS | 1963 | 1471091833216 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 270ms
05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
05:37:13 INFO - PROCESS | 1963 | 1471091833445 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:13 INFO - PROCESS | 1963 | 1471091833489 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 267ms
05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
05:37:13 INFO - PROCESS | 1963 | 1471091833717 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:13 INFO - PROCESS | 1963 | 1471091833779 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 367ms
05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
05:37:14 INFO - PROCESS | 1963 | 1471091834093 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - PROCESS | 1963 | 1471091834142 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 274ms
05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
05:37:14 INFO - PROCESS | 1963 | 1471091834362 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - PROCESS | 1963 | 1471091834397 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 218ms
05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
05:37:14 INFO - PROCESS | 1963 | 1471091834595 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - PROCESS | 1963 | 1471091834627 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 222ms
05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
05:37:14 INFO - PROCESS | 1963 | 1471091834813 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:14 INFO - PROCESS | 1963 | 1471091834845 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
05:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 216ms
05:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
05:37:15 INFO - PROCESS | 1963 | 1471091835032 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:15 INFO - PROCESS | 1963 | 1471091835065 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
05:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 416ms
05:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
05:37:15 INFO - PROCESS | 1963 | 1471091835459 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:15 INFO - PROCESS | 1963 | 1471091835512 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
05:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 324ms
05:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
05:37:15 INFO - PROCESS | 1963 | 1471091835797 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:15 INFO - PROCESS | 1963 | 1471091835845 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 326ms
05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
05:37:16 INFO - PROCESS | 1963 | 1471091836118 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:16 INFO - PROCESS | 1963 | 1471091836159 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 269ms
05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
05:37:16 INFO - PROCESS | 1963 | 1471091836393 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:16 INFO - PROCESS | 1963 | 1471091836432 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 319ms
05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
05:37:16 INFO - PROCESS | 1963 | 1471091836715 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:16 INFO - PROCESS | 1963 | 1471091836799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 468ms
05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
05:37:17 INFO - PROCESS | 1963 | 1471091837192 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:17 INFO - PROCESS | 1963 | 1471091837237 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 318ms
05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
05:37:17 INFO - PROCESS | 1963 | 1471091837517 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:17 INFO - PROCESS | 1963 | 1471091837574 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 316ms
05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
05:37:17 INFO - PROCESS | 1963 | 1471091837847 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:17 INFO - PROCESS | 1963 | 1471091837901 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 319ms
05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
05:37:18 INFO - PROCESS | 1963 | 1471091838178 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - PROCESS | 1963 | 1471091838213 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 226ms
05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
05:37:18 INFO - PROCESS | 1963 | 1471091838401 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - PROCESS | 1963 | 1471091838435 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 222ms
05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
05:37:18 INFO - PROCESS | 1963 | 1471091838630 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - PROCESS | 1963 | 1471091838670 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 217ms
05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
05:37:18 INFO - PROCESS | 1963 | 1471091838849 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:18 INFO - PROCESS | 1963 | 1471091838882 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
05:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 267ms
05:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
05:37:19 INFO - PROCESS | 1963 | 1471091839132 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 INFO - PROCESS | 1963 | 1471091839187 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 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
05:37:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:37:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 319ms
05:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
05:37:19 INFO - PROCESS | 1963 | 1471091839450 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 INFO - PROCESS | 1963 | 1471091839485 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 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
05:37:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:37:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 221ms
05:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
05:37:19 INFO - PROCESS | 1963 | 1471091839680 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 INFO - PROCESS | 1963 | 1471091839712 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[76] expected 0 but got 53
05:37:19 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:37:19 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:37:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 217ms
05:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
05:37:19 INFO - PROCESS | 1963 | 1471091839908 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:19 INFO - PROCESS | 1963 | 1471091839936 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 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
05:37:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:37:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 222ms
05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
05:37:20 INFO - PROCESS | 1963 | 1471091840130 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 INFO - PROCESS | 1963 | 1471091840166 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 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
05:37:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:37:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 217ms
05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
05:37:20 INFO - PROCESS | 1963 | 1471091840349 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 INFO - PROCESS | 1963 | 1471091840399 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104
05:37:20 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
05:37:20 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
05:37:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 270ms
05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
05:37:20 INFO - PROCESS | 1963 | 1471091840628 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 INFO - PROCESS | 1963 | 1471091840665 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 269ms
05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
05:37:20 INFO - PROCESS | 1963 | 1471091840902 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:20 INFO - PROCESS | 1963 | 1471091840958 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:21 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
05:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 321ms
05:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
05:37:21 INFO - PROCESS | 1963 | 1471091841230 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:21 INFO - PROCESS | 1963 | 1471091841263 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:21 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
05:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 418ms
05:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
05:37:21 INFO - PROCESS | 1963 | 1471091841660 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:21 INFO - PROCESS | 1963 | 1471091841742 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 426ms
05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
05:37:22 INFO - PROCESS | 1963 | 1471091842083 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 INFO - PROCESS | 1963 | 1471091842120 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 218ms
05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
05:37:22 INFO - PROCESS | 1963 | 1471091842314 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 INFO - PROCESS | 1963 | 1471091842348 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 226ms
05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
05:37:22 INFO - PROCESS | 1963 | 1471091842532 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 INFO - PROCESS | 1963 | 1471091842573 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 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
05:37:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
05:37:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 218ms
05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
05:37:22 INFO - PROCESS | 1963 | 1471091842759 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:22 INFO - PROCESS | 1963 | 1471091842790 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
05:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 272ms
05:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
05:37:23 INFO - PROCESS | 1963 | 1471091843036 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:23 INFO - PROCESS | 1963 | 1471091843099 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
05:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 369ms
05:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
05:37:23 INFO - PROCESS | 1963 | 1471091843411 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:23 INFO - PROCESS | 1963 | 1471091843471 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
05:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 376ms
05:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
05:37:23 INFO - PROCESS | 1963 | 1471091843785 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:23 INFO - PROCESS | 1963 | 1471091843821 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 270ms
05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
05:37:24 INFO - PROCESS | 1963 | 1471091844066 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:24 INFO - PROCESS | 1963 | 1471091844116 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 316ms
05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
05:37:24 INFO - PROCESS | 1963 | 1471091844387 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:24 INFO - PROCESS | 1963 | 1471091844427 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 318ms
05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
05:37:24 INFO - PROCESS | 1963 | 1471091844716 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:24 INFO - PROCESS | 1963 | 1471091844774 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 318ms
05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
05:37:25 INFO - PROCESS | 1963 | 1471091845033 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - PROCESS | 1963 | 1471091845076 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 266ms
05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
05:37:25 INFO - PROCESS | 1963 | 1471091845312 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - PROCESS | 1963 | 1471091845365 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 275ms
05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
05:37:25 INFO - PROCESS | 1963 | 1471091845593 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - PROCESS | 1963 | 1471091845643 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 274ms
05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
05:37:25 INFO - PROCESS | 1963 | 1471091845864 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:25 INFO - PROCESS | 1963 | 1471091845901 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
05:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 216ms
05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
05:37:26 INFO - PROCESS | 1963 | 1471091846083 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - PROCESS | 1963 | 1471091846119 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
05:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 219ms
05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
05:37:26 INFO - PROCESS | 1963 | 1471091846313 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - PROCESS | 1963 | 1471091846347 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
05:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 275ms
05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
05:37:26 INFO - PROCESS | 1963 | 1471091846582 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - PROCESS | 1963 | 1471091846626 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
05:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 217ms
05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
05:37:26 INFO - PROCESS | 1963 | 1471091846800 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:26 INFO - PROCESS | 1963 | 1471091846834 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 219ms
05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
05:37:27 INFO - PROCESS | 1963 | 1471091847032 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:27 INFO - PROCESS | 1963 | 1471091847078 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 317ms
05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
05:37:27 INFO - PROCESS | 1963 | 1471091847350 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:27 INFO - PROCESS | 1963 | 1471091847389 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 423ms
05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
05:37:27 INFO - PROCESS | 1963 | 1471091847778 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:27 INFO - PROCESS | 1963 | 1471091847823 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 318ms
05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
05:37:28 INFO - PROCESS | 1963 | 1471091848114 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - PROCESS | 1963 | 1471091848166 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 269ms
05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
05:37:28 INFO - PROCESS | 1963 | 1471091848386 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - PROCESS | 1963 | 1471091848430 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 267ms
05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
05:37:28 INFO - PROCESS | 1963 | 1471091848659 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - PROCESS | 1963 | 1471091848696 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 222ms
05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
05:37:28 INFO - PROCESS | 1963 | 1471091848880 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:28 INFO - PROCESS | 1963 | 1471091848911 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:29 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
05:37:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:37:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
05:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 217ms
05:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
05:37:29 INFO - PROCESS | 1963 | 1471091849102 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:29 INFO - PROCESS | 1963 | 1471091849147 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
05:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 271ms
05:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
05:37:29 INFO - PROCESS | 1963 | 1471091849383 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:29 INFO - PROCESS | 1963 | 1471091849428 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
05:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 318ms
05:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
05:37:29 INFO - PROCESS | 1963 | 1471091849703 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:29 INFO - PROCESS | 1963 | 1471091849744 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 372ms
05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
05:37:30 INFO - PROCESS | 1963 | 1471091850084 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:30 INFO - PROCESS | 1963 | 1471091850149 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:30 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
05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 420ms
05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
05:37:30 INFO - PROCESS | 1963 | 1471091850510 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:30 INFO - PROCESS | 1963 | 1471091850550 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:30 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
05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 272ms
05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
05:37:30 INFO - PROCESS | 1963 | 1471091850798 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:30 INFO - PROCESS | 1963 | 1471091850844 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 228ms
05:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
05:37:31 INFO - PROCESS | 1963 | 1471091851015 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:31 INFO - PROCESS | 1963 | 1471091851054 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 718ms
05:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
05:37:31 INFO - PROCESS | 1963 | 1471091851737 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:31 INFO - PROCESS | 1963 | 1471091851766 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 217ms
05:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
05:37:31 INFO - PROCESS | 1963 | 1471091851961 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - PROCESS | 1963 | 1471091851993 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 218ms
05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
05:37:32 INFO - PROCESS | 1963 | 1471091852183 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - PROCESS | 1963 | 1471091852233 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 320ms
05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
05:37:32 INFO - PROCESS | 1963 | 1471091852512 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - PROCESS | 1963 | 1471091852547 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 221ms
05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
05:37:32 INFO - PROCESS | 1963 | 1471091852729 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - PROCESS | 1963 | 1471091852762 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 217ms
05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
05:37:32 INFO - PROCESS | 1963 | 1471091852949 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:32 INFO - PROCESS | 1963 | 1471091852983 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 266ms
05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
05:37:33 INFO - PROCESS | 1963 | 1471091853218 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:33 INFO - PROCESS | 1963 | 1471091853249 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 266ms
05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
05:37:33 INFO - PROCESS | 1963 | 1471091853502 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:33 INFO - PROCESS | 1963 | 1471091853552 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:33 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
05:37:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
05:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 276ms
05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
05:37:33 INFO - PROCESS | 1963 | 1471091853768 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:33 INFO - PROCESS | 1963 | 1471091853840 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
05:37:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
05:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 568ms
05:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
05:37:34 INFO - PROCESS | 1963 | 1471091854345 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:34 INFO - PROCESS | 1963 | 1471091854388 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:34 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
05:37:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
05:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 224ms
05:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
05:37:34 INFO - PROCESS | 1963 | 1471091854569 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:34 INFO - PROCESS | 1963 | 1471091854613 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:34 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]"
05:37:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:37:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
05:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 267ms
05:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
05:37:34 INFO - PROCESS | 1963 | 1471091854848 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:34 INFO - PROCESS | 1963 | 1471091854882 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 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
05:37:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
05:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 225ms
05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
05:37:35 INFO - PROCESS | 1963 | 1471091855068 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 INFO - PROCESS | 1963 | 1471091855108 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 267ms
05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
05:37:35 INFO - PROCESS | 1963 | 1471091855344 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 INFO - PROCESS | 1963 | 1471091855379 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 267ms
05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
05:37:35 INFO - PROCESS | 1963 | 1471091855618 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 INFO - PROCESS | 1963 | 1471091855681 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 267ms
05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
05:37:35 INFO - PROCESS | 1963 | 1471091855884 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:35 INFO - PROCESS | 1963 | 1471091855916 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
05:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 317ms
05:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
05:37:36 INFO - PROCESS | 1963 | 1471091856212 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:36 INFO - PROCESS | 1963 | 1471091856276 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
05:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 374ms
05:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
05:37:36 INFO - PROCESS | 1963 | 1471091856582 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:36 INFO - PROCESS | 1963 | 1471091856620 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
05:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 267ms
05:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
05:37:36 INFO - PROCESS | 1963 | 1471091856852 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:36 INFO - PROCESS | 1963 | 1471091856895 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
05:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 220ms
05:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
05:37:37 INFO - PROCESS | 1963 | 1471091857080 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - PROCESS | 1963 | 1471091857116 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
05:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 269ms
05:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
05:37:37 INFO - PROCESS | 1963 | 1471091857350 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - PROCESS | 1963 | 1471091857386 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
05:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 220ms
05:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
05:37:37 INFO - PROCESS | 1963 | 1471091857582 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - PROCESS | 1963 | 1471091857615 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
05:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 216ms
05:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
05:37:37 INFO - PROCESS | 1963 | 1471091857801 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:37 INFO - PROCESS | 1963 | 1471091857843 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 219ms
05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
05:37:38 INFO - PROCESS | 1963 | 1471091858032 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - PROCESS | 1963 | 1471091858064 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 218ms
05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
05:37:38 INFO - PROCESS | 1963 | 1471091858252 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - PROCESS | 1963 | 1471091858293 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 217ms
05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
05:37:38 INFO - PROCESS | 1963 | 1471091858476 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - PROCESS | 1963 | 1471091858515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 216ms
05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
05:37:38 INFO - PROCESS | 1963 | 1471091858696 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - PROCESS | 1963 | 1471091858731 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 225ms
05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
05:37:38 INFO - PROCESS | 1963 | 1471091858916 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:38 INFO - PROCESS | 1963 | 1471091858958 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 273ms
05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
05:37:39 INFO - PROCESS | 1963 | 1471091859202 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:39 INFO - PROCESS | 1963 | 1471091859258 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 269ms
05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
05:37:39 INFO - PROCESS | 1963 | 1471091859481 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:39 INFO - PROCESS | 1963 | 1471091859514 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 217ms
05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
05:37:39 INFO - PROCESS | 1963 | 1471091859701 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:39 INFO - PROCESS | 1963 | 1471091859745 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 272ms
05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
05:37:39 INFO - PROCESS | 1963 | 1471091859985 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:40 INFO - PROCESS | 1963 | 1471091860040 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
05:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 268ms
05:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
05:37:40 INFO - PROCESS | 1963 | 1471091860263 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:40 INFO - PROCESS | 1963 | 1471091860297 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
05:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 576ms
05:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
05:37:40 INFO - PROCESS | 1963 | 1471091860835 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:40 INFO - PROCESS | 1963 | 1471091860880 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 270ms
05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
05:37:41 INFO - PROCESS | 1963 | 1471091861115 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - PROCESS | 1963 | 1471091861151 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 266ms
05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
05:37:41 INFO - PROCESS | 1963 | 1471091861387 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - PROCESS | 1963 | 1471091861430 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 268ms
05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
05:37:41 INFO - PROCESS | 1963 | 1471091861661 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - PROCESS | 1963 | 1471091861697 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 226ms
05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
05:37:41 INFO - PROCESS | 1963 | 1471091861884 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:41 INFO - PROCESS | 1963 | 1471091861919 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 266ms
05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
05:37:42 INFO - PROCESS | 1963 | 1471091862154 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:42 INFO - PROCESS | 1963 | 1471091862203 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 273ms
05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
05:37:42 INFO - PROCESS | 1963 | 1471091862430 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:42 INFO - PROCESS | 1963 | 1471091862464 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 218ms
05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
05:37:42 INFO - PROCESS | 1963 | 1471091862651 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:42 INFO - PROCESS | 1963 | 1471091862687 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 268ms
05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
05:37:42 INFO - PROCESS | 1963 | 1471091862935 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:43 INFO - PROCESS | 1963 | 1471091863051 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
05:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 419ms
05:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
05:37:43 INFO - PROCESS | 1963 | 1471091863361 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:43 INFO - PROCESS | 1963 | 1471091863390 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
05:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 375ms
05:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
05:37:43 INFO - PROCESS | 1963 | 1471091863736 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:43 INFO - PROCESS | 1963 | 1471091863798 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
05:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 319ms
05:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
05:37:44 INFO - PROCESS | 1963 | 1471091864063 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 INFO - PROCESS | 1963 | 1471091864097 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
05:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 218ms
05:37:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
05:37:44 INFO - PROCESS | 1963 | 1471091864283 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 INFO - PROCESS | 1963 | 1471091864319 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 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 () {
05:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
05:37:44 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 () {
05:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
05:37:44 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 () {
05:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
05:37:44 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 () {
05:37:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
05:37:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 216ms
05:37:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
05:37:44 INFO - PROCESS | 1963 | 1471091864502 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 INFO - PROCESS | 1963 | 1471091864542 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
05:37:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
05:37:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
05:37:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 220ms
05:37:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
05:37:44 INFO - PROCESS | 1963 | 1471091864733 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 INFO - PROCESS | 1963 | 1471091864776 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:44 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
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
05:37:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
05:37:44 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.
05:37:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
05:37:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 268ms
05:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
05:37:45 INFO - PROCESS | 1963 | 1471091865043 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:45 INFO - PROCESS | 1963 | 1471091865100 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
05:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 326ms
05:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
05:37:45 INFO - PROCESS | 1963 | 1471091865332 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:45 INFO - PROCESS | 1963 | 1471091865365 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
05:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 216ms
05:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
05:37:45 INFO - PROCESS | 1963 | 1471091865551 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:45 INFO - PROCESS | 1963 | 1471091865592 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
05:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 271ms
05:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
05:37:45 INFO - PROCESS | 1963 | 1471091865831 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:45 INFO - PROCESS | 1963 | 1471091865876 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
05:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 268ms
05:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
05:37:46 INFO - PROCESS | 1963 | 1471091866102 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:46 INFO - PROCESS | 1963 | 1471091866137 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
05:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 322ms
05:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
05:37:46 INFO - PROCESS | 1963 | 1471091866431 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:46 INFO - PROCESS | 1963 | 1471091866463 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
05:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 318ms
05:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
05:37:46 INFO - PROCESS | 1963 | 1471091866751 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:46 INFO - PROCESS | 1963 | 1471091866789 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
05:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 471ms
05:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
05:37:47 INFO - PROCESS | 1963 | 1471091867231 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:47 INFO - PROCESS | 1963 | 1471091867297 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
05:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 271ms
05:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
05:37:47 INFO - PROCESS | 1963 | 1471091867511 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:47 INFO - PROCESS | 1963 | 1471091867550 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
05:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 270ms
05:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
05:37:47 INFO - PROCESS | 1963 | 1471091867784 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:47 INFO - PROCESS | 1963 | 1471091867833 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
05:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 318ms
05:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
05:37:48 INFO - PROCESS | 1963 | 1471091868102 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:48 INFO - PROCESS | 1963 | 1471091868145 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
05:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 271ms
05:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
05:37:48 INFO - PROCESS | 1963 | 1471091868387 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:48 INFO - PROCESS | 1963 | 1471091868445 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
05:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 320ms
05:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
05:37:48 INFO - PROCESS | 1963 | 1471091868720 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:48 INFO - PROCESS | 1963 | 1471091868768 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
05:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 266ms
05:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
05:37:49 INFO - PROCESS | 1963 | 1471091868999 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:49 INFO - PROCESS | 1963 | 1471091869050 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
05:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 276ms
05:37:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
05:37:49 INFO - PROCESS | 1963 | 1471091869268 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:49 INFO - PROCESS | 1963 | 1471091869307 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
05:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 318ms
05:37:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
05:37:49 INFO - PROCESS | 1963 | 1471091869610 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:49 INFO - PROCESS | 1963 | 1471091869650 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
05:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 478ms
05:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
05:37:50 INFO - PROCESS | 1963 | 1471091870068 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - PROCESS | 1963 | 1471091870111 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
05:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 216ms
05:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
05:37:50 INFO - PROCESS | 1963 | 1471091870297 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - PROCESS | 1963 | 1471091870337 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
05:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 268ms
05:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
05:37:50 INFO - PROCESS | 1963 | 1471091870567 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - PROCESS | 1963 | 1471091870615 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
05:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 267ms
05:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
05:37:50 INFO - PROCESS | 1963 | 1471091870843 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:50 INFO - PROCESS | 1963 | 1471091870877 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
05:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 217ms
05:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
05:37:51 INFO - PROCESS | 1963 | 1471091871065 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 INFO - PROCESS | 1963 | 1471091871097 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 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
05:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 225ms
05:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
05:37:51 INFO - PROCESS | 1963 | 1471091871298 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 INFO - PROCESS | 1963 | 1471091871354 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
05:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 327ms
05:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
05:37:51 INFO - PROCESS | 1963 | 1471091871632 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 INFO - PROCESS | 1963 | 1471091871680 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 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
05:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 326ms
05:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
05:37:51 INFO - PROCESS | 1963 | 1471091871951 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:51 INFO - PROCESS | 1963 | 1471091871987 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
05:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 219ms
05:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
05:37:52 INFO - PROCESS | 1963 | 1471091872180 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:52 INFO - PROCESS | 1963 | 1471091872211 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
05:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 218ms
05:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
05:37:52 INFO - PROCESS | 1963 | 1471091872401 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:52 INFO - PROCESS | 1963 | 1471091872439 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
05:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 267ms
05:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
05:37:52 INFO - PROCESS | 1963 | 1471091872677 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:52 INFO - PROCESS | 1963 | 1471091872721 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
05:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 325ms
05:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
05:37:53 INFO - PROCESS | 1963 | 1471091872999 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:53 INFO - PROCESS | 1963 | 1471091873043 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
05:37:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 269ms
05:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
05:37:53 INFO - PROCESS | 1963 | 1471091873276 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:53 INFO - PROCESS | 1963 | 1471091873315 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
05:37:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 418ms
05:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
05:37:53 INFO - PROCESS | 1963 | 1471091873692 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:53 INFO - PROCESS | 1963 | 1471091873746 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
05:37:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 269ms
05:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
05:37:53 INFO - PROCESS | 1963 | 1471091873967 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:54 INFO - PROCESS | 1963 | 1471091874012 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
05:37:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 267ms
05:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
05:37:54 INFO - PROCESS | 1963 | 1471091874245 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:54 INFO - PROCESS | 1963 | 1471091874282 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
05:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 267ms
05:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
05:37:54 INFO - PROCESS | 1963 | 1471091874512 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:54 INFO - PROCESS | 1963 | 1471091874551 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
05:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 273ms
05:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
05:37:54 INFO - PROCESS | 1963 | 1471091874784 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:54 INFO - PROCESS | 1963 | 1471091874827 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
05:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 317ms
05:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
05:37:55 INFO - PROCESS | 1963 | 1471091875114 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - PROCESS | 1963 | 1471091875153 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
05:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 226ms
05:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
05:37:55 INFO - PROCESS | 1963 | 1471091875336 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - PROCESS | 1963 | 1471091875381 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
05:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 219ms
05:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
05:37:55 INFO - PROCESS | 1963 | 1471091875563 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - PROCESS | 1963 | 1471091875596 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
05:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 277ms
05:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
05:37:55 INFO - PROCESS | 1963 | 1471091875834 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:55 INFO - PROCESS | 1963 | 1471091875879 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
05:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 316ms
05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
05:37:56 INFO - PROCESS | 1963 | 1471091876165 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:56 INFO - PROCESS | 1963 | 1471091876214 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:56 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
05:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 379ms
05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
05:37:56 INFO - PROCESS | 1963 | 1471091876536 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:56 INFO - PROCESS | 1963 | 1471091876580 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
05:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 417ms
05:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
05:37:56 INFO - PROCESS | 1963 | 1471091876958 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:57 INFO - PROCESS | 1963 | 1471091876998 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
05:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 371ms
05:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
05:37:57 INFO - PROCESS | 1963 | 1471091877334 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:57 INFO - PROCESS | 1963 | 1471091877392 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:57 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
05:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 269ms
05:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
05:37:57 INFO - PROCESS | 1963 | 1471091877615 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:57 INFO - PROCESS | 1963 | 1471091877673 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
05:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 329ms
05:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
05:37:57 INFO - PROCESS | 1963 | 1471091877935 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:57 INFO - PROCESS | 1963 | 1471091877985 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 319ms
05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
05:37:58 INFO - PROCESS | 1963 | 1471091878262 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:58 INFO - PROCESS | 1963 | 1471091878294 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 325ms
05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
05:37:58 INFO - PROCESS | 1963 | 1471091878585 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:58 INFO - PROCESS | 1963 | 1471091878634 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
05:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 321ms
05:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
05:37:58 INFO - PROCESS | 1963 | 1471091878928 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:58 INFO - PROCESS | 1963 | 1471091878964 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
05:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 226ms
05:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
05:37:59 INFO - PROCESS | 1963 | 1471091879148 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:59 INFO - PROCESS | 1963 | 1471091879182 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:59 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
05:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 219ms
05:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
05:37:59 INFO - PROCESS | 1963 | 1471091879369 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:59 INFO - PROCESS | 1963 | 1471091879406 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
05:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 220ms
05:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
05:37:59 INFO - PROCESS | 1963 | 1471091879599 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:37:59 INFO - PROCESS | 1963 | 1471091879632 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:00 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
05:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 569ms
05:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
05:38:00 INFO - PROCESS | 1963 | 1471091880177 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:00 INFO - PROCESS | 1963 | 1471091880213 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
05:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 272ms
05:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
05:38:00 INFO - PROCESS | 1963 | 1471091880450 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:00 INFO - PROCESS | 1963 | 1471091880496 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
05:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 266ms
05:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
05:38:00 INFO - PROCESS | 1963 | 1471091880728 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:00 INFO - PROCESS | 1963 | 1471091880769 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 319ms
05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
05:38:01 INFO - PROCESS | 1963 | 1471091881052 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - PROCESS | 1963 | 1471091881110 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 322ms
05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
05:38:01 INFO - PROCESS | 1963 | 1471091881381 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - PROCESS | 1963 | 1471091881420 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 218ms
05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
05:38:01 INFO - PROCESS | 1963 | 1471091881602 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - PROCESS | 1963 | 1471091881649 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
05:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 266ms
05:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
05:38:01 INFO - PROCESS | 1963 | 1471091881870 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:01 INFO - PROCESS | 1963 | 1471091881911 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 217ms
05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
05:38:02 INFO - PROCESS | 1963 | 1471091882097 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:02 INFO - PROCESS | 1963 | 1471091882142 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 327ms
05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
05:38:02 INFO - PROCESS | 1963 | 1471091882420 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:02 INFO - PROCESS | 1963 | 1471091882466 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 270ms
05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
05:38:02 INFO - PROCESS | 1963 | 1471091882702 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:02 INFO - PROCESS | 1963 | 1471091882756 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
05:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 270ms
05:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
05:38:02 INFO - PROCESS | 1963 | 1471091882984 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:03 INFO - PROCESS | 1963 | 1471091883044 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
05:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 317ms
05:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
05:38:03 INFO - PROCESS | 1963 | 1471091883329 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:03 INFO - PROCESS | 1963 | 1471091883435 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:03 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
05:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 318ms
05:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
05:38:03 INFO - PROCESS | 1963 | 1471091883647 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:03 INFO - PROCESS | 1963 | 1471091883683 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:03 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
05:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 268ms
05:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
05:38:03 INFO - PROCESS | 1963 | 1471091883919 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:03 INFO - PROCESS | 1963 | 1471091883965 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:04 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
05:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 270ms
05:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
05:38:04 INFO - PROCESS | 1963 | 1471091884201 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:04 INFO - PROCESS | 1963 | 1471091884253 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:04 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)
05:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 317ms
05:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
05:38:04 INFO - PROCESS | 1963 | 1471091884530 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:04 INFO - PROCESS | 1963 | 1471091884575 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 320ms
05:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
05:38:04 INFO - PROCESS | 1963 | 1471091884848 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:04 INFO - PROCESS | 1963 | 1471091884882 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
05:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 268ms
05:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
05:38:05 INFO - PROCESS | 1963 | 1471091885120 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:05 INFO - PROCESS | 1963 | 1471091885182 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
05:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 269ms
05:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
05:38:05 INFO - PROCESS | 1963 | 1471091885413 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:05 INFO - PROCESS | 1963 | 1471091885458 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
05:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 326ms
05:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
05:38:05 INFO - PROCESS | 1963 | 1471091885734 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:05 INFO - PROCESS | 1963 | 1471091885784 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 269ms
05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
05:38:06 INFO - PROCESS | 1963 | 1471091886012 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:06 INFO - PROCESS | 1963 | 1471091886046 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 372ms
05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
05:38:06 INFO - PROCESS | 1963 | 1471091886384 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:06 INFO - PROCESS | 1963 | 1471091886440 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 267ms
05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
05:38:06 INFO - PROCESS | 1963 | 1471091886662 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:06 INFO - PROCESS | 1963 | 1471091886701 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 274ms
05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
05:38:06 INFO - PROCESS | 1963 | 1471091886935 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:06 INFO - PROCESS | 1963 | 1471091886983 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 269ms
05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
05:38:07 INFO - PROCESS | 1963 | 1471091887203 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:07 INFO - PROCESS | 1963 | 1471091887249 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 269ms
05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
05:38:07 INFO - PROCESS | 1963 | 1471091887485 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:07 INFO - PROCESS | 1963 | 1471091887524 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:07 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
05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 267ms
05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
05:38:07 INFO - PROCESS | 1963 | 1471091887753 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:07 INFO - PROCESS | 1963 | 1471091887801 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 266ms
05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
05:38:08 INFO - PROCESS | 1963 | 1471091888029 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 INFO - PROCESS | 1963 | 1471091888066 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 226ms
05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
05:38:08 INFO - PROCESS | 1963 | 1471091888249 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 INFO - PROCESS | 1963 | 1471091888294 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 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)
05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 318ms
05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
05:38:08 INFO - PROCESS | 1963 | 1471091888570 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 INFO - PROCESS | 1963 | 1471091888611 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 318ms
05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
05:38:08 INFO - PROCESS | 1963 | 1471091888907 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:08 INFO - PROCESS | 1963 | 1471091888942 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
05:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 219ms
05:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
05:38:09 INFO - PROCESS | 1963 | 1471091889138 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:09 INFO - PROCESS | 1963 | 1471091889199 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
05:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 371ms
05:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
05:38:09 INFO - PROCESS | 1963 | 1471091889515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:09 INFO - PROCESS | 1963 | 1471091889546 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
05:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 270ms
05:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
05:38:09 INFO - PROCESS | 1963 | 1471091889786 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:09 INFO - PROCESS | 1963 | 1471091889844 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 423ms
05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
05:38:10 INFO - PROCESS | 1963 | 1471091890213 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:10 INFO - PROCESS | 1963 | 1471091890249 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 419ms
05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
05:38:10 INFO - PROCESS | 1963 | 1471091890638 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:10 INFO - PROCESS | 1963 | 1471091890692 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 268ms
05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
05:38:10 INFO - PROCESS | 1963 | 1471091890911 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:10 INFO - PROCESS | 1963 | 1471091890948 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
05:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 224ms
05:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
05:38:11 INFO - PROCESS | 1963 | 1471091891132 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - PROCESS | 1963 | 1471091891166 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
05:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 268ms
05:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
05:38:11 INFO - PROCESS | 1963 | 1471091891414 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - PROCESS | 1963 | 1471091891461 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
05:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 277ms
05:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
05:38:11 INFO - PROCESS | 1963 | 1471091891685 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - PROCESS | 1963 | 1471091891725 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
05:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 267ms
05:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
05:38:11 INFO - PROCESS | 1963 | 1471091891953 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:11 INFO - PROCESS | 1963 | 1471091891994 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 219ms
05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
05:38:12 INFO - PROCESS | 1963 | 1471091892181 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:12 INFO - PROCESS | 1963 | 1471091892213 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 370ms
05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
05:38:12 INFO - PROCESS | 1963 | 1471091892558 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:12 INFO - PROCESS | 1963 | 1471091892603 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 272ms
05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
05:38:12 INFO - PROCESS | 1963 | 1471091892834 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:12 INFO - PROCESS | 1963 | 1471091892876 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 216ms
05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
05:38:13 INFO - PROCESS | 1963 | 1471091893063 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - PROCESS | 1963 | 1471091893114 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 271ms
05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
05:38:13 INFO - PROCESS | 1963 | 1471091893331 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - PROCESS | 1963 | 1471091893364 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 220ms
05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
05:38:13 INFO - PROCESS | 1963 | 1471091893553 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - PROCESS | 1963 | 1471091893589 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 218ms
05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
05:38:13 INFO - PROCESS | 1963 | 1471091893786 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - PROCESS | 1963 | 1471091893832 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 217ms
05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
05:38:14 INFO - PROCESS | 1963 | 1471091894012 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - PROCESS | 1963 | 1471091894046 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 221ms
05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
05:38:14 INFO - PROCESS | 1963 | 1471091894246 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - PROCESS | 1963 | 1471091894277 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 275ms
05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
05:38:14 INFO - PROCESS | 1963 | 1471091894516 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - PROCESS | 1963 | 1471091894555 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 219ms
05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
05:38:14 INFO - PROCESS | 1963 | 1471091894745 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - PROCESS | 1963 | 1471091894778 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 221ms
05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
05:38:14 INFO - PROCESS | 1963 | 1471091894966 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - PROCESS | 1963 | 1471091895002 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 217ms
05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
05:38:15 INFO - PROCESS | 1963 | 1471091895184 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - PROCESS | 1963 | 1471091895223 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 217ms
05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
05:38:15 INFO - PROCESS | 1963 | 1471091895415 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - PROCESS | 1963 | 1471091895446 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 218ms
05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
05:38:15 INFO - PROCESS | 1963 | 1471091895635 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - PROCESS | 1963 | 1471091895667 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 268ms
05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
05:38:15 INFO - PROCESS | 1963 | 1471091895916 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:15 INFO - PROCESS | 1963 | 1471091895966 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
05:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 276ms
05:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
05:38:16 INFO - PROCESS | 1963 | 1471091896196 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - PROCESS | 1963 | 1471091896231 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
05:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 225ms
05:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
05:38:16 INFO - PROCESS | 1963 | 1471091896416 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - PROCESS | 1963 | 1471091896448 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
05:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 216ms
05:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
05:38:16 INFO - PROCESS | 1963 | 1471091896635 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - PROCESS | 1963 | 1471091896679 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
05:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 217ms
05:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
05:38:16 INFO - PROCESS | 1963 | 1471091896867 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:16 INFO - PROCESS | 1963 | 1471091896993 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 327ms
05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
05:38:17 INFO - PROCESS | 1963 | 1471091897184 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - PROCESS | 1963 | 1471091897219 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 218ms
05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
05:38:17 INFO - PROCESS | 1963 | 1471091897412 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - PROCESS | 1963 | 1471091897445 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 226ms
05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
05:38:17 INFO - PROCESS | 1963 | 1471091897634 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - PROCESS | 1963 | 1471091897670 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 218ms
05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
05:38:17 INFO - PROCESS | 1963 | 1471091897865 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:17 INFO - PROCESS | 1963 | 1471091897897 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
05:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 276ms
05:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
05:38:18 INFO - PROCESS | 1963 | 1471091898136 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:18 INFO - PROCESS | 1963 | 1471091898188 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
05:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 270ms
05:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
05:38:18 INFO - PROCESS | 1963 | 1471091898413 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:18 INFO - PROCESS | 1963 | 1471091898448 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
05:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 423ms
05:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
05:38:18 INFO - PROCESS | 1963 | 1471091898833 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:18 INFO - PROCESS | 1963 | 1471091898874 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 266ms
05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
05:38:19 INFO - PROCESS | 1963 | 1471091899104 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:19 INFO - PROCESS | 1963 | 1471091899161 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:19 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
05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 273ms
05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
05:38:19 INFO - PROCESS | 1963 | 1471091899385 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:19 INFO - PROCESS | 1963 | 1471091899439 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:19 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
05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 269ms
05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
05:38:19 INFO - PROCESS | 1963 | 1471091899655 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:19 INFO - PROCESS | 1963 | 1471091899711 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 270ms
05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
05:38:19 INFO - PROCESS | 1963 | 1471091899954 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:20 INFO - PROCESS | 1963 | 1471091900029 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 326ms
05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
05:38:20 INFO - PROCESS | 1963 | 1471091900269 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:20 INFO - PROCESS | 1963 | 1471091900316 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 267ms
05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
05:38:20 INFO - PROCESS | 1963 | 1471091900546 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:20 INFO - PROCESS | 1963 | 1471091900580 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 225ms
05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
05:38:20 INFO - PROCESS | 1963 | 1471091900767 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:20 INFO - PROCESS | 1963 | 1471091900807 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
05:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 269ms
05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
05:38:21 INFO - PROCESS | 1963 | 1471091901049 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:21 INFO - PROCESS | 1963 | 1471091901097 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
05:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 326ms
05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
05:38:21 INFO - PROCESS | 1963 | 1471091901367 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:21 INFO - PROCESS | 1963 | 1471091901405 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
05:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 319ms
05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
05:38:21 INFO - PROCESS | 1963 | 1471091901697 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:21 INFO - PROCESS | 1963 | 1471091901747 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:21 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)
05:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 274ms
05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
05:38:21 INFO - PROCESS | 1963 | 1471091901967 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - PROCESS | 1963 | 1471091902001 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 268ms
05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
05:38:22 INFO - PROCESS | 1963 | 1471091902238 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - PROCESS | 1963 | 1471091902297 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 220ms
05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
05:38:22 INFO - PROCESS | 1963 | 1471091902468 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - PROCESS | 1963 | 1471091902504 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 268ms
05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
05:38:22 INFO - PROCESS | 1963 | 1471091902736 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - PROCESS | 1963 | 1471091902774 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 218ms
05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
05:38:22 INFO - PROCESS | 1963 | 1471091902965 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:23 INFO - PROCESS | 1963 | 1471091902997 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 268ms
05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
05:38:23 INFO - PROCESS | 1963 | 1471091903235 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:23 INFO - PROCESS | 1963 | 1471091903270 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 317ms
05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
05:38:23 INFO - PROCESS | 1963 | 1471091903562 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:23 INFO - PROCESS | 1963 | 1471091903594 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 275ms
05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
05:38:23 INFO - PROCESS | 1963 | 1471091903833 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:23 INFO - PROCESS | 1963 | 1471091903946 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 317ms
05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
05:38:24 INFO - PROCESS | 1963 | 1471091904152 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:24 INFO - PROCESS | 1963 | 1471091904185 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 222ms
05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
05:38:24 INFO - PROCESS | 1963 | 1471091904387 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:24 INFO - PROCESS | 1963 | 1471091904444 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 218ms
05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
05:38:24 INFO - PROCESS | 1963 | 1471091904616 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:24 INFO - PROCESS | 1963 | 1471091904649 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
05:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 476ms
05:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
05:38:25 INFO - PROCESS | 1963 | 1471091905100 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:25 INFO - PROCESS | 1963 | 1471091905159 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
05:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 318ms
05:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
05:38:25 INFO - PROCESS | 1963 | 1471091905435 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:25 INFO - PROCESS | 1963 | 1471091905496 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
05:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 327ms
05:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
05:38:25 INFO - PROCESS | 1963 | 1471091905774 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:25 INFO - PROCESS | 1963 | 1471091905846 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 278ms
05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
05:38:26 INFO - PROCESS | 1963 | 1471091906037 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - PROCESS | 1963 | 1471091906083 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 267ms
05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
05:38:26 INFO - PROCESS | 1963 | 1471091906330 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - PROCESS | 1963 | 1471091906378 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 275ms
05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
05:38:26 INFO - PROCESS | 1963 | 1471091906603 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - PROCESS | 1963 | 1471091906673 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 267ms
05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
05:38:26 INFO - PROCESS | 1963 | 1471091906879 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:26 INFO - PROCESS | 1963 | 1471091906910 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 317ms
05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
05:38:27 INFO - PROCESS | 1963 | 1471091907198 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:27 INFO - PROCESS | 1963 | 1471091907249 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 269ms
05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
05:38:27 INFO - PROCESS | 1963 | 1471091907468 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:27 INFO - PROCESS | 1963 | 1471091907501 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 270ms
05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
05:38:27 INFO - PROCESS | 1963 | 1471091907753 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:27 INFO - PROCESS | 1963 | 1471091907798 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 269ms
05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
05:38:28 INFO - PROCESS | 1963 | 1471091908021 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 INFO - PROCESS | 1963 | 1471091908083 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 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
05:38:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:38:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
05:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:38:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 368ms
05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
05:38:28 INFO - PROCESS | 1963 | 1471091908398 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 INFO - PROCESS | 1963 | 1471091908445 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 221ms
05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
05:38:28 INFO - PROCESS | 1963 | 1471091908619 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 INFO - PROCESS | 1963 | 1471091908658 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 267ms
05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
05:38:28 INFO - PROCESS | 1963 | 1471091908901 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:28 INFO - PROCESS | 1963 | 1471091908953 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 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
05:38:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:38:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
05:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 327ms
05:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
05:38:29 INFO - PROCESS | 1963 | 1471091909221 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 INFO - PROCESS | 1963 | 1471091909297 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 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
05:38:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
05:38:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
05:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 267ms
05:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
05:38:29 INFO - PROCESS | 1963 | 1471091909499 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 INFO - PROCESS | 1963 | 1471091909530 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
05:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 227ms
05:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
05:38:29 INFO - PROCESS | 1963 | 1471091909719 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 INFO - PROCESS | 1963 | 1471091909752 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
05:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 218ms
05:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
05:38:29 INFO - PROCESS | 1963 | 1471091909947 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:29 INFO - PROCESS | 1963 | 1471091909987 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
05:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 374ms
05:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
05:38:30 INFO - PROCESS | 1963 | 1471091910320 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:30 INFO - PROCESS | 1963 | 1471091910336 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
05:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 217ms
05:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
05:38:30 INFO - PROCESS | 1963 | 1471091910537 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:30 INFO - PROCESS | 1963 | 1471091910570 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
05:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 216ms
05:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
05:38:30 INFO - PROCESS | 1963 | 1471091910763 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:30 INFO - PROCESS | 1963 | 1471091910797 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
05:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 225ms
05:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
05:38:30 INFO - PROCESS | 1963 | 1471091910985 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:31 INFO - PROCESS | 1963 | 1471091911030 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
05:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 569ms
05:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
05:38:31 INFO - PROCESS | 1963 | 1471091911566 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:31 INFO - PROCESS | 1963 | 1471091911605 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
05:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 274ms
05:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
05:38:31 INFO - PROCESS | 1963 | 1471091911837 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:31 INFO - PROCESS | 1963 | 1471091911886 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
05:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 267ms
05:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
05:38:32 INFO - PROCESS | 1963 | 1471091912116 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - PROCESS | 1963 | 1471091912151 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
05:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 275ms
05:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
05:38:32 INFO - PROCESS | 1963 | 1471091912383 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - PROCESS | 1963 | 1471091912419 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
05:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 218ms
05:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
05:38:32 INFO - PROCESS | 1963 | 1471091912604 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - PROCESS | 1963 | 1471091912647 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
05:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 273ms
05:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
05:38:32 INFO - PROCESS | 1963 | 1471091912885 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:32 INFO - PROCESS | 1963 | 1471091912933 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
05:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 270ms
05:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
05:38:33 INFO - PROCESS | 1963 | 1471091913154 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:33 INFO - PROCESS | 1963 | 1471091913190 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
05:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 270ms
05:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
05:38:33 INFO - PROCESS | 1963 | 1471091913438 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:33 INFO - PROCESS | 1963 | 1471091913496 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
05:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 366ms
05:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
05:38:33 INFO - PROCESS | 1963 | 1471091913810 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:33 INFO - PROCESS | 1963 | 1471091913844 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
05:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 222ms
05:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
05:38:34 INFO - PROCESS | 1963 | 1471091914033 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - PROCESS | 1963 | 1471091914067 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
05:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 217ms
05:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
05:38:34 INFO - PROCESS | 1963 | 1471091914253 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - PROCESS | 1963 | 1471091914311 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
05:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 374ms
05:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
05:38:34 INFO - PROCESS | 1963 | 1471091914637 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - PROCESS | 1963 | 1471091914693 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
05:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 268ms
05:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
05:38:34 INFO - PROCESS | 1963 | 1471091914914 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:34 INFO - PROCESS | 1963 | 1471091914963 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
05:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 273ms
05:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
05:38:35 INFO - PROCESS | 1963 | 1471091915188 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:35 INFO - PROCESS | 1963 | 1471091915245 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
05:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 267ms
05:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
05:38:35 INFO - PROCESS | 1963 | 1471091915462 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:35 INFO - PROCESS | 1963 | 1471091915510 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
05:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 319ms
05:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
05:38:35 INFO - PROCESS | 1963 | 1471091915785 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:35 INFO - PROCESS | 1963 | 1471091915819 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
05:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 220ms
05:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
05:38:36 INFO - PROCESS | 1963 | 1471091916019 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:36 INFO - PROCESS | 1963 | 1471091916091 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
05:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 368ms
05:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
05:38:36 INFO - PROCESS | 1963 | 1471091916386 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:36 INFO - PROCESS | 1963 | 1471091916420 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
05:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 318ms
05:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
05:38:36 INFO - PROCESS | 1963 | 1471091916716 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:36 INFO - PROCESS | 1963 | 1471091916760 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
05:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 317ms
05:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
05:38:37 INFO - PROCESS | 1963 | 1471091917036 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - PROCESS | 1963 | 1471091917114 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
05:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 267ms
05:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
05:38:37 INFO - PROCESS | 1963 | 1471091917304 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - PROCESS | 1963 | 1471091917346 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
05:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 222ms
05:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
05:38:37 INFO - PROCESS | 1963 | 1471091917534 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - PROCESS | 1963 | 1471091917682 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
05:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 319ms
05:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
05:38:37 INFO - PROCESS | 1963 | 1471091917855 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:37 INFO - PROCESS | 1963 | 1471091917897 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
05:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 220ms
05:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
05:38:38 INFO - PROCESS | 1963 | 1471091918086 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - PROCESS | 1963 | 1471091918135 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
05:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 269ms
05:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
05:38:38 INFO - PROCESS | 1963 | 1471091918364 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - PROCESS | 1963 | 1471091918400 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
05:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 220ms
05:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
05:38:38 INFO - PROCESS | 1963 | 1471091918586 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - PROCESS | 1963 | 1471091918619 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
05:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 216ms
05:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
05:38:38 INFO - PROCESS | 1963 | 1471091918803 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:38 INFO - PROCESS | 1963 | 1471091918850 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
05:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 216ms
05:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
05:38:39 INFO - PROCESS | 1963 | 1471091919030 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - PROCESS | 1963 | 1471091919062 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 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
05:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 217ms
05:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
05:38:39 INFO - PROCESS | 1963 | 1471091919249 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - PROCESS | 1963 | 1471091919285 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
05:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 217ms
05:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
05:38:39 INFO - PROCESS | 1963 | 1471091919468 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - PROCESS | 1963 | 1471091919500 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
05:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 217ms
05:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
05:38:39 INFO - PROCESS | 1963 | 1471091919686 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - PROCESS | 1963 | 1471091919720 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
05:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 218ms
05:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
05:38:39 INFO - PROCESS | 1963 | 1471091919915 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:39 INFO - PROCESS | 1963 | 1471091919949 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
05:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 274ms
05:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
05:38:40 INFO - PROCESS | 1963 | 1471091920198 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:40 INFO - PROCESS | 1963 | 1471091920242 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
05:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 319ms
05:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
05:38:40 INFO - PROCESS | 1963 | 1471091920520 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:40 INFO - PROCESS | 1963 | 1471091920568 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
05:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 418ms
05:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
05:38:40 INFO - PROCESS | 1963 | 1471091920949 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:40 INFO - PROCESS | 1963 | 1471091920995 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
05:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 325ms
05:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
05:38:41 INFO - PROCESS | 1963 | 1471091921270 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:41 INFO - PROCESS | 1963 | 1471091921304 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:41 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
05:38:41 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
05:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:38:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 219ms
05:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
05:38:41 INFO - PROCESS | 1963 | 1471091921502 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:41 INFO - PROCESS | 1963 | 1471091921536 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
05:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 218ms
05:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
05:38:41 INFO - PROCESS | 1963 | 1471091921720 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:41 INFO - PROCESS | 1963 | 1471091921766 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
05:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 267ms
05:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
05:38:42 INFO - PROCESS | 1963 | 1471091921997 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:42 INFO - PROCESS | 1963 | 1471091922034 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
05:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 276ms
05:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
05:38:42 INFO - PROCESS | 1963 | 1471091922272 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:42 INFO - PROCESS | 1963 | 1471091922318 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
05:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 267ms
05:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
05:38:42 INFO - PROCESS | 1963 | 1471091922537 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:42 INFO - PROCESS | 1963 | 1471091922574 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
05:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 266ms
05:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
05:38:42 INFO - PROCESS | 1963 | 1471091922816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:42 INFO - PROCESS | 1963 | 1471091922863 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
05:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 321ms
05:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
05:38:43 INFO - PROCESS | 1963 | 1471091923136 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:43 INFO - PROCESS | 1963 | 1471091923192 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
05:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 267ms
05:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
05:38:43 INFO - PROCESS | 1963 | 1471091923404 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:43 INFO - PROCESS | 1963 | 1471091923439 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
05:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 224ms
05:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
05:38:43 INFO - PROCESS | 1963 | 1471091923637 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:43 INFO - PROCESS | 1963 | 1471091923686 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
05:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 319ms
05:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
05:38:43 INFO - PROCESS | 1963 | 1471091923966 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - PROCESS | 1963 | 1471091924013 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
05:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 267ms
05:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
05:38:44 INFO - PROCESS | 1963 | 1471091924237 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - PROCESS | 1963 | 1471091924291 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
05:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 267ms
05:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
05:38:44 INFO - PROCESS | 1963 | 1471091924512 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - PROCESS | 1963 | 1471091924544 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
05:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 275ms
05:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
05:38:44 INFO - PROCESS | 1963 | 1471091924783 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - PROCESS | 1963 | 1471091924816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
05:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 217ms
05:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
05:38:45 INFO - PROCESS | 1963 | 1471091925002 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:45 INFO - PROCESS | 1963 | 1471091925040 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
05:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 218ms
05:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
05:38:45 INFO - PROCESS | 1963 | 1471091925230 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:45 INFO - PROCESS | 1963 | 1471091925268 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
05:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 225ms
05:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
05:38:45 INFO - PROCESS | 1963 | 1471091925454 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:45 INFO - PROCESS | 1963 | 1471091925506 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
05:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 271ms
05:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
05:38:45 INFO - PROCESS | 1963 | 1471091925733 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:45 INFO - PROCESS | 1963 | 1471091925769 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
05:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 368ms
05:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
05:38:46 INFO - PROCESS | 1963 | 1471091926113 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:46 INFO - PROCESS | 1963 | 1471091926181 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
05:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 326ms
05:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
05:38:46 INFO - PROCESS | 1963 | 1471091926435 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:46 INFO - PROCESS | 1963 | 1471091926473 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
05:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 318ms
05:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
05:38:46 INFO - PROCESS | 1963 | 1471091926755 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:46 INFO - PROCESS | 1963 | 1471091926819 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
05:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 471ms
05:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
05:38:47 INFO - PROCESS | 1963 | 1471091927253 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:47 INFO - PROCESS | 1963 | 1471091927345 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
05:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 368ms
05:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
05:38:47 INFO - PROCESS | 1963 | 1471091927630 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:47 INFO - PROCESS | 1963 | 1471091927680 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
05:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 319ms
05:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
05:38:47 INFO - PROCESS | 1963 | 1471091927959 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:48 INFO - PROCESS | 1963 | 1471091927999 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
05:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 326ms
05:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
05:38:48 INFO - PROCESS | 1963 | 1471091928287 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:48 INFO - PROCESS | 1963 | 1471091928337 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
05:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 317ms
05:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
05:38:48 INFO - PROCESS | 1963 | 1471091928605 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:48 INFO - PROCESS | 1963 | 1471091928647 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
05:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 323ms
05:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
05:38:48 INFO - PROCESS | 1963 | 1471091928945 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:49 INFO - PROCESS | 1963 | 1471091929009 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
05:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 321ms
05:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
05:38:49 INFO - PROCESS | 1963 | 1471091929266 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:49 INFO - PROCESS | 1963 | 1471091929301 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
05:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 220ms
05:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
05:38:49 INFO - PROCESS | 1963 | 1471091929501 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:49 INFO - PROCESS | 1963 | 1471091929536 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
05:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 284ms
05:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
05:38:49 INFO - PROCESS | 1963 | 1471091929787 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:49 INFO - PROCESS | 1963 | 1471091929852 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
05:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 318ms
05:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
05:38:50 INFO - PROCESS | 1963 | 1471091930118 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:50 INFO - PROCESS | 1963 | 1471091930151 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
05:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 279ms
05:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
05:38:50 INFO - PROCESS | 1963 | 1471091930397 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:50 INFO - PROCESS | 1963 | 1471091930435 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
05:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 324ms
05:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
05:38:50 INFO - PROCESS | 1963 | 1471091930736 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:50 INFO - PROCESS | 1963 | 1471091930790 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
05:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 433ms
05:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
05:38:51 INFO - PROCESS | 1963 | 1471091931157 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:51 INFO - PROCESS | 1963 | 1471091931183 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
05:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 268ms
05:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
05:38:51 INFO - PROCESS | 1963 | 1471091931447 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:51 INFO - PROCESS | 1963 | 1471091931490 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
05:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 269ms
05:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
05:38:51 INFO - PROCESS | 1963 | 1471091931719 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:51 INFO - PROCESS | 1963 | 1471091931793 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
05:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 317ms
05:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
05:38:52 INFO - PROCESS | 1963 | 1471091932038 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - PROCESS | 1963 | 1471091932095 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
05:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 271ms
05:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
05:38:52 INFO - PROCESS | 1963 | 1471091932319 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - PROCESS | 1963 | 1471091932353 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
05:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 217ms
05:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
05:38:52 INFO - PROCESS | 1963 | 1471091932545 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - PROCESS | 1963 | 1471091932584 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
05:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 221ms
05:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
05:38:52 INFO - PROCESS | 1963 | 1471091932767 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - PROCESS | 1963 | 1471091932799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
05:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 217ms
05:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
05:38:52 INFO - PROCESS | 1963 | 1471091932986 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:53 INFO - PROCESS | 1963 | 1471091933047 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
05:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms
05:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
05:38:53 INFO - PROCESS | 1963 | 1471091933513 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:53 INFO - PROCESS | 1963 | 1471091933558 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
05:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 273ms
05:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
05:38:53 INFO - PROCESS | 1963 | 1471091933789 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:53 INFO - PROCESS | 1963 | 1471091933836 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
05:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 274ms
05:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
05:38:54 INFO - PROCESS | 1963 | 1471091934070 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:54 INFO - PROCESS | 1963 | 1471091934112 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
05:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 269ms
05:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
05:38:54 INFO - PROCESS | 1963 | 1471091934350 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:54 INFO - PROCESS | 1963 | 1471091934410 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
05:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 327ms
05:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
05:38:54 INFO - PROCESS | 1963 | 1471091934672 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:54 INFO - PROCESS | 1963 | 1471091934727 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
05:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 269ms
05:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
05:38:54 INFO - PROCESS | 1963 | 1471091934955 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:55 INFO - PROCESS | 1963 | 1471091935028 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
05:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 278ms
05:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
05:38:55 INFO - PROCESS | 1963 | 1471091935224 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:55 INFO - PROCESS | 1963 | 1471091935290 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
05:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 367ms
05:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
05:38:55 INFO - PROCESS | 1963 | 1471091935599 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:55 INFO - PROCESS | 1963 | 1471091935648 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
05:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 269ms
05:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
05:38:55 INFO - PROCESS | 1963 | 1471091935869 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:55 INFO - PROCESS | 1963 | 1471091935902 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
05:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 217ms
05:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
05:38:56 INFO - PROCESS | 1963 | 1471091936088 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - PROCESS | 1963 | 1471091936122 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
05:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 219ms
05:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
05:38:56 INFO - PROCESS | 1963 | 1471091936316 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - PROCESS | 1963 | 1471091936352 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
05:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 217ms
05:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
05:38:56 INFO - PROCESS | 1963 | 1471091936537 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - PROCESS | 1963 | 1471091936570 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
05:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 217ms
05:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
05:38:56 INFO - PROCESS | 1963 | 1471091936756 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - PROCESS | 1963 | 1471091936796 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
05:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 218ms
05:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
05:38:56 INFO - PROCESS | 1963 | 1471091936984 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:57 INFO - PROCESS | 1963 | 1471091937023 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
05:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 267ms
05:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
05:38:57 INFO - PROCESS | 1963 | 1471091937263 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:57 INFO - PROCESS | 1963 | 1471091937338 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
05:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 275ms
05:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
05:38:57 INFO - PROCESS | 1963 | 1471091937537 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:57 INFO - PROCESS | 1963 | 1471091937572 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
05:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 317ms
05:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
05:38:57 INFO - PROCESS | 1963 | 1471091937856 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:57 INFO - PROCESS | 1963 | 1471091937916 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
05:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 319ms
05:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
05:38:58 INFO - PROCESS | 1963 | 1471091938204 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:58 INFO - PROCESS | 1963 | 1471091938236 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
05:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 272ms
05:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
05:38:58 INFO - PROCESS | 1963 | 1471091938489 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:58 INFO - PROCESS | 1963 | 1471091938543 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
05:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 318ms
05:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
05:38:58 INFO - PROCESS | 1963 | 1471091938818 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:58 INFO - PROCESS | 1963 | 1471091938858 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
05:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 226ms
05:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
05:38:59 INFO - PROCESS | 1963 | 1471091939045 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:59 INFO - PROCESS | 1963 | 1471091939086 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
05:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 318ms
05:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
05:38:59 INFO - PROCESS | 1963 | 1471091939412 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:59 INFO - PROCESS | 1963 | 1471091939482 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
05:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 472ms
05:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
05:38:59 INFO - PROCESS | 1963 | 1471091939887 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:38:59 INFO - PROCESS | 1963 | 1471091939954 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
05:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 319ms
05:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
05:39:00 INFO - PROCESS | 1963 | 1471091940219 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - PROCESS | 1963 | 1471091940260 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
05:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 230ms
05:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
05:39:00 INFO - PROCESS | 1963 | 1471091940452 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - PROCESS | 1963 | 1471091940499 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
05:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 275ms
05:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
05:39:00 INFO - PROCESS | 1963 | 1471091940719 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - PROCESS | 1963 | 1471091940753 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
05:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 216ms
05:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
05:39:00 INFO - PROCESS | 1963 | 1471091940937 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:00 INFO - PROCESS | 1963 | 1471091940972 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
05:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 268ms
05:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
05:39:01 INFO - PROCESS | 1963 | 1471091941220 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:01 INFO - PROCESS | 1963 | 1471091941285 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
05:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 327ms
05:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
05:39:01 INFO - PROCESS | 1963 | 1471091941566 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:01 INFO - PROCESS | 1963 | 1471091941602 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
05:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 270ms
05:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
05:39:01 INFO - PROCESS | 1963 | 1471091941850 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:01 INFO - PROCESS | 1963 | 1471091941915 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
05:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 376ms
05:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
05:39:02 INFO - PROCESS | 1963 | 1471091942219 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:02 INFO - PROCESS | 1963 | 1471091942254 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
05:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 216ms
05:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
05:39:02 INFO - PROCESS | 1963 | 1471091942438 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:02 INFO - PROCESS | 1963 | 1471091942479 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
05:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 216ms
05:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
05:39:02 INFO - PROCESS | 1963 | 1471091942665 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:02 INFO - PROCESS | 1963 | 1471091942702 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
05:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 325ms
05:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
05:39:03 INFO - PROCESS | 1963 | 1471091943000 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:03 INFO - PROCESS | 1963 | 1471091943049 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
05:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 277ms
05:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
05:39:03 INFO - PROCESS | 1963 | 1471091943268 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:03 INFO - PROCESS | 1963 | 1471091943303 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
05:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 266ms
05:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
05:39:03 INFO - PROCESS | 1963 | 1471091943537 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:03 INFO - PROCESS | 1963 | 1471091943595 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
05:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 317ms
05:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
05:39:03 INFO - PROCESS | 1963 | 1471091943881 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:03 INFO - PROCESS | 1963 | 1471091943973 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
05:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 329ms
05:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
05:39:04 INFO - PROCESS | 1963 | 1471091944204 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:04 INFO - PROCESS | 1963 | 1471091944305 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
05:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 320ms
05:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
05:39:04 INFO - PROCESS | 1963 | 1471091944536 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:04 INFO - PROCESS | 1963 | 1471091944581 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
05:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 267ms
05:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
05:39:04 INFO - PROCESS | 1963 | 1471091944814 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:04 INFO - PROCESS | 1963 | 1471091944854 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
05:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 270ms
05:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
05:39:05 INFO - PROCESS | 1963 | 1471091945098 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - PROCESS | 1963 | 1471091945152 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
05:39:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 219ms
05:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
05:39:05 INFO - PROCESS | 1963 | 1471091945319 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - PROCESS | 1963 | 1471091945351 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
05:39:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 216ms
05:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
05:39:05 INFO - PROCESS | 1963 | 1471091945537 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - PROCESS | 1963 | 1471091945577 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
05:39:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 218ms
05:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
05:39:05 INFO - PROCESS | 1963 | 1471091945765 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:05 INFO - PROCESS | 1963 | 1471091945816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
05:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 476ms
05:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
05:39:06 INFO - PROCESS | 1963 | 1471091946238 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:06 INFO - PROCESS | 1963 | 1471091946290 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
05:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 269ms
05:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
05:39:06 INFO - PROCESS | 1963 | 1471091946516 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:06 INFO - PROCESS | 1963 | 1471091946554 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
05:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 269ms
05:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
05:39:06 INFO - PROCESS | 1963 | 1471091946798 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:06 INFO - PROCESS | 1963 | 1471091946834 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:07 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)
05:39:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 770ms
05:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
05:39:07 INFO - PROCESS | 1963 | 1471091947561 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:07 INFO - PROCESS | 1963 | 1471091947601 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:08 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
05:39:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:39:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
05:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 769ms
05:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
05:39:08 INFO - PROCESS | 1963 | 1471091948333 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:08 INFO - PROCESS | 1963 | 1471091948362 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:09 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
05:39:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:39:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
05:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 718ms
05:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
05:39:09 INFO - PROCESS | 1963 | 1471091949060 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:09 INFO - PROCESS | 1963 | 1471091949114 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:09 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)
05:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 772ms
05:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
05:39:09 INFO - PROCESS | 1963 | 1471091949830 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:09 INFO - PROCESS | 1963 | 1471091949858 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:10 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)
05:39:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 717ms
05:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
05:39:10 INFO - PROCESS | 1963 | 1471091950550 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:10 INFO - PROCESS | 1963 | 1471091950580 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:11 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
05:39:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:39:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
05:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 718ms
05:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
05:39:11 INFO - PROCESS | 1963 | 1471091951273 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:11 INFO - PROCESS | 1963 | 1471091951304 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:11 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
05:39:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:39:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
05:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 717ms
05:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
05:39:11 INFO - PROCESS | 1963 | 1471091951995 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:12 INFO - PROCESS | 1963 | 1471091952023 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:12 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
05:39:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:39:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
05:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 869ms
05:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
05:39:12 INFO - PROCESS | 1963 | 1471091952866 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:12 INFO - PROCESS | 1963 | 1471091952909 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:13 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
05:39:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
05:39:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
05:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 768ms
05:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
05:39:13 INFO - PROCESS | 1963 | 1471091953638 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:13 INFO - PROCESS | 1963 | 1471091953668 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
05:39:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 217ms
05:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
05:39:13 INFO - PROCESS | 1963 | 1471091953867 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:13 INFO - PROCESS | 1963 | 1471091953917 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
05:39:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 326ms
05:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
05:39:14 INFO - PROCESS | 1963 | 1471091954203 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:14 INFO - PROCESS | 1963 | 1471091954257 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:14 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"
05:39:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:39:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
05:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:39:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 367ms
05:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
05:39:14 INFO - PROCESS | 1963 | 1471091954579 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:14 INFO - PROCESS | 1963 | 1471091954617 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
05:39:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 218ms
05:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
05:39:14 INFO - PROCESS | 1963 | 1471091954819 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:14 INFO - PROCESS | 1963 | 1471091954868 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:15 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"
05:39:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:39:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
05:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 326ms
05:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
05:39:15 INFO - PROCESS | 1963 | 1471091955151 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:15 INFO - PROCESS | 1963 | 1471091955195 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:15 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"
05:39:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:39:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
05:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
05:39:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
05:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 319ms
05:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
05:39:15 INFO - PROCESS | 1963 | 1471091955467 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:15 INFO - PROCESS | 1963 | 1471091955501 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
05:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 217ms
05:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
05:39:15 INFO - PROCESS | 1963 | 1471091955687 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:15 INFO - PROCESS | 1963 | 1471091955725 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:16 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
05:39:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
05:39:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
05:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 767ms
05:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
05:39:16 INFO - PROCESS | 1963 | 1471091956456 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:16 INFO - PROCESS | 1963 | 1471091956482 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
05:39:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 269ms
05:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
05:39:16 INFO - PROCESS | 1963 | 1471091956759 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:16 INFO - PROCESS | 1963 | 1471091956816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
05:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 334ms
05:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
05:39:17 INFO - PROCESS | 1963 | 1471091957088 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - PROCESS | 1963 | 1471091957149 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
05:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 319ms
05:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
05:39:17 INFO - PROCESS | 1963 | 1471091957421 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - PROCESS | 1963 | 1471091957477 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
05:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 273ms
05:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
05:39:17 INFO - PROCESS | 1963 | 1471091957684 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - PROCESS | 1963 | 1471091957718 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
05:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 217ms
05:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
05:39:17 INFO - PROCESS | 1963 | 1471091957903 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:17 INFO - PROCESS | 1963 | 1471091957949 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
05:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 266ms
05:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
05:39:18 INFO - PROCESS | 1963 | 1471091958172 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:18 INFO - PROCESS | 1963 | 1471091958216 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
05:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 218ms
05:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
05:39:18 INFO - PROCESS | 1963 | 1471091958503 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:18 INFO - PROCESS | 1963 | 1471091958567 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
05:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms
05:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
05:39:19 INFO - PROCESS | 1963 | 1471091959015 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:19 INFO - PROCESS | 1963 | 1471091959083 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
05:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 270ms
05:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
05:39:19 INFO - PROCESS | 1963 | 1471091959287 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:19 INFO - PROCESS | 1963 | 1471091959331 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
05:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 268ms
05:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
05:39:19 INFO - PROCESS | 1963 | 1471091959580 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:19 INFO - PROCESS | 1963 | 1471091959654 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
05:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 381ms
05:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
05:39:19 INFO - PROCESS | 1963 | 1471091959950 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:19 INFO - PROCESS | 1963 | 1471091959983 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
05:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 224ms
05:39:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
05:39:20 INFO - PROCESS | 1963 | 1471091960169 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:20 INFO - PROCESS | 1963 | 1471091960203 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
05:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 269ms
05:39:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
05:39:20 INFO - PROCESS | 1963 | 1471091960453 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:20 INFO - PROCESS | 1963 | 1471091960515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
05:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 326ms
05:39:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
05:39:20 INFO - PROCESS | 1963 | 1471091960769 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:20 INFO - PROCESS | 1963 | 1471091960806 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
05:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 269ms
05:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
05:39:21 INFO - PROCESS | 1963 | 1471091961048 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - PROCESS | 1963 | 1471091961085 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
05:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 225ms
05:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
05:39:21 INFO - PROCESS | 1963 | 1471091961271 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - PROCESS | 1963 | 1471091961306 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
05:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 216ms
05:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
05:39:21 INFO - PROCESS | 1963 | 1471091961499 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - PROCESS | 1963 | 1471091961538 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
05:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 267ms
05:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
05:39:21 INFO - PROCESS | 1963 | 1471091961771 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:21 INFO - PROCESS | 1963 | 1471091961830 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
05:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 317ms
05:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
05:39:22 INFO - PROCESS | 1963 | 1471091962096 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - PROCESS | 1963 | 1471091962136 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
05:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 318ms
05:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
05:39:22 INFO - PROCESS | 1963 | 1471091962420 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - PROCESS | 1963 | 1471091962456 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
05:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 267ms
05:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
05:39:22 INFO - PROCESS | 1963 | 1471091962699 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - PROCESS | 1963 | 1471091962733 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
05:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 217ms
05:39:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
05:39:22 INFO - PROCESS | 1963 | 1471091962916 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:22 INFO - PROCESS | 1963 | 1471091962949 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
05:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 218ms
05:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
05:39:23 INFO - PROCESS | 1963 | 1471091963139 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:23 INFO - PROCESS | 1963 | 1471091963232 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
05:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 368ms
05:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
05:39:23 INFO - PROCESS | 1963 | 1471091963517 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:23 INFO - PROCESS | 1963 | 1471091963552 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
05:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 325ms
05:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
05:39:23 INFO - PROCESS | 1963 | 1471091963839 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:23 INFO - PROCESS | 1963 | 1471091963886 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
05:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 268ms
05:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
05:39:24 INFO - PROCESS | 1963 | 1471091964118 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - PROCESS | 1963 | 1471091964150 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
05:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 226ms
05:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
05:39:24 INFO - PROCESS | 1963 | 1471091964337 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - PROCESS | 1963 | 1471091964370 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
05:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 217ms
05:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
05:39:24 INFO - PROCESS | 1963 | 1471091964556 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - PROCESS | 1963 | 1471091964602 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
05:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 220ms
05:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
05:39:24 INFO - PROCESS | 1963 | 1471091964785 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:24 INFO - PROCESS | 1963 | 1471091964816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
05:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 417ms
05:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
05:39:25 INFO - PROCESS | 1963 | 1471091965207 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:25 INFO - PROCESS | 1963 | 1471091965248 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
05:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 219ms
05:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
05:39:25 INFO - PROCESS | 1963 | 1471091965438 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:25 INFO - PROCESS | 1963 | 1471091965485 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
05:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 268ms
05:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
05:39:25 INFO - PROCESS | 1963 | 1471091965719 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:25 INFO - PROCESS | 1963 | 1471091965779 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
05:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 276ms
05:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
05:39:25 INFO - PROCESS | 1963 | 1471091965986 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:26 INFO - PROCESS | 1963 | 1471091966017 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
05:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 267ms
05:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
05:39:26 INFO - PROCESS | 1963 | 1471091966258 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:26 INFO - PROCESS | 1963 | 1471091966318 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
05:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 320ms
05:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
05:39:26 INFO - PROCESS | 1963 | 1471091966607 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:26 INFO - PROCESS | 1963 | 1471091966677 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
05:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 276ms
05:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
05:39:26 INFO - PROCESS | 1963 | 1471091966885 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:26 INFO - PROCESS | 1963 | 1471091966918 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
05:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 267ms
05:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
05:39:27 INFO - PROCESS | 1963 | 1471091967170 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:27 INFO - PROCESS | 1963 | 1471091967220 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
05:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 329ms
05:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
05:39:27 INFO - PROCESS | 1963 | 1471091967507 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:27 INFO - PROCESS | 1963 | 1471091967553 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
05:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 276ms
05:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
05:39:27 INFO - PROCESS | 1963 | 1471091967771 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:27 INFO - PROCESS | 1963 | 1471091967818 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
05:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 216ms
05:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
05:39:28 INFO - PROCESS | 1963 | 1471091968001 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - PROCESS | 1963 | 1471091968038 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
05:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 226ms
05:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
05:39:28 INFO - PROCESS | 1963 | 1471091968219 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - PROCESS | 1963 | 1471091968253 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
05:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 218ms
05:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
05:39:28 INFO - PROCESS | 1963 | 1471091968447 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - PROCESS | 1963 | 1471091968477 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
05:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 266ms
05:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
05:39:28 INFO - PROCESS | 1963 | 1471091968719 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - PROCESS | 1963 | 1471091968764 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
05:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 278ms
05:39:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
05:39:28 INFO - PROCESS | 1963 | 1471091968990 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:29 INFO - PROCESS | 1963 | 1471091969048 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
05:39:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
05:39:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 268ms
05:39:29 INFO - TEST-START | /DOMEvents/constructors.html
05:39:29 INFO - PROCESS | 1963 | 1471091969270 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:29 INFO - PROCESS | 1963 | 1471091969321 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
05:39:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
05:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:39:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
05:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:39:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
05:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:39:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
05:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:39:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
05:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:39:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
05:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
05:39:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
05:39:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
05:39:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 325ms
05:39:29 INFO - TEST-START | /DOMEvents/event-phases-order.html
05:39:29 INFO - PROCESS | 1963 | 1471091969601 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:29 INFO - PROCESS | 1963 | 1471091969634 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
05:39:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 216ms
05:39:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
05:39:29 INFO - PROCESS | 1963 | 1471091969820 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:29 INFO - PROCESS | 1963 | 1471091969855 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
05:39:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:39:30 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
05:39:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:39:30 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
05:39:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:39:30 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]"
05:39:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
05:39:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
05:39:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
05:39:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 270ms
05:39:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
05:39:30 INFO - PROCESS | 1963 | 1471091970115 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:30 INFO - PROCESS | 1963 | 1471091970153 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:30 INFO - PROCESS | 1963 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
05:39:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
05:39:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 277ms
05:39:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
05:39:30 INFO - PROCESS | 1963 | 1471091970385 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:30 INFO - PROCESS | 1963 | 1471091970418 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:30 INFO - PROCESS | 1963 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
05:39:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
05:39:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 369ms
05:39:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
05:39:30 INFO - PROCESS | 1963 | 1471091970764 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:30 INFO - PROCESS | 1963 | 1471091970817 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
05:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 274ms
05:39:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
05:39:31 INFO - PROCESS | 1963 | 1471091971036 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:31 INFO - PROCESS | 1963 | 1471091971115 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:31 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.
05:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 519ms
05:39:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
05:39:31 INFO - PROCESS | 1963 | 1471091971565 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:31 INFO - PROCESS | 1963 | 1471091971611 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:31 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
05:39:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
05:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
05:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 274ms
05:39:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
05:39:31 INFO - PROCESS | 1963 | 1471091971838 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:31 INFO - PROCESS | 1963 | 1471091971883 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 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.
05:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 219ms
05:39:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
05:39:32 INFO - PROCESS | 1963 | 1471091972069 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 INFO - PROCESS | 1963 | 1471091972104 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 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.
05:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 277ms
05:39:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
05:39:32 INFO - PROCESS | 1963 | 1471091972343 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 INFO - PROCESS | 1963 | 1471091972397 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:39:32 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
05:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 267ms
05:39:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
05:39:32 INFO - PROCESS | 1963 | 1471091972618 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 INFO - PROCESS | 1963 | 1471091972655 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 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.
05:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 277ms
05:39:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
05:39:32 INFO - PROCESS | 1963 | 1471091972900 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:32 INFO - PROCESS | 1963 | 1471091972938 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:33 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.
05:39:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 277ms
05:39:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
05:39:33 INFO - PROCESS | 1963 | 1471091973173 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:33 INFO - PROCESS | 1963 | 1471091973229 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:33 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.
05:39:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 269ms
05:39:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
05:39:33 INFO - PROCESS | 1963 | 1471091973449 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:33 INFO - PROCESS | 1963 | 1471091973491 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:33 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.
05:39:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 275ms
05:39:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
05:39:33 INFO - PROCESS | 1963 | 1471091973722 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:33 INFO - PROCESS | 1963 | 1471091973772 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 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.
05:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 369ms
05:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
05:39:34 INFO - PROCESS | 1963 | 1471091974097 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 INFO - PROCESS | 1963 | 1471091974144 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 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.
05:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 223ms
05:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
05:39:34 INFO - PROCESS | 1963 | 1471091974319 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 INFO - PROCESS | 1963 | 1471091974354 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 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
05:39:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
05:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
05:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 218ms
05:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
05:39:34 INFO - PROCESS | 1963 | 1471091974540 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 INFO - PROCESS | 1963 | 1471091974583 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 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.
05:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 267ms
05:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
05:39:34 INFO - PROCESS | 1963 | 1471091974820 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:34 INFO - PROCESS | 1963 | 1471091974860 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 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.
05:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 227ms
05:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
05:39:35 INFO - PROCESS | 1963 | 1471091975049 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 INFO - PROCESS | 1963 | 1471091975084 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
05:39:35 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
05:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 226ms
05:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
05:39:35 INFO - PROCESS | 1963 | 1471091975270 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 INFO - PROCESS | 1963 | 1471091975311 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 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.
05:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 216ms
05:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
05:39:35 INFO - PROCESS | 1963 | 1471091975488 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 INFO - PROCESS | 1963 | 1471091975519 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 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.
05:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 218ms
05:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
05:39:35 INFO - PROCESS | 1963 | 1471091975721 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 INFO - PROCESS | 1963 | 1471091975753 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 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.
05:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 225ms
05:39:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
05:39:35 INFO - PROCESS | 1963 | 1471091975936 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:35 INFO - PROCESS | 1963 | 1471091975968 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:36 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
05:39:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 217ms
05:39:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker
05:39:36 INFO - PROCESS | 1963 | 1471091976157 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:36 INFO - PROCESS | 1963 | 1471091976205 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
05:39:36 INFO - {}
05:39:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
05:39:36 INFO - {}
05:39:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
05:39:36 INFO - {}
05:39:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
05:39:36 INFO - {}
05:39:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 325ms
05:39:36 INFO - TEST-START | /FileAPI/fileReader.html
05:39:36 INFO - PROCESS | 1963 | 1471091976489 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:36 INFO - PROCESS | 1963 | 1471091976540 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
05:39:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
05:39:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
05:39:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
05:39:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 269ms
05:39:36 INFO - TEST-START | /FileAPI/historical.html
05:39:36 INFO - PROCESS | 1963 | 1471091976767 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:36 INFO - PROCESS | 1963 | 1471091976817 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
05:39:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
05:39:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
05:39:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
05:39:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
05:39:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
05:39:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
05:39:37 INFO - TEST-OK | /FileAPI/historical.html | took 374ms
05:39:37 INFO - TEST-START | /FileAPI/idlharness.html
05:39:37 INFO - PROCESS | 1963 | 1471091977139 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:37 INFO - PROCESS | 1963 | 1471091977187 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
05:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:39:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
05:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:39:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
05:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:39:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
05:39:37 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
05:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
05:39:37 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
05:39:37 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
05:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
05:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:39:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
05:39:37 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
05:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
05:39:37 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
05:39:37 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
05:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
05:39:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
05:39:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 389ms
05:39:37 INFO - TEST-START | /FileAPI/idlharness.worker
05:39:37 INFO - PROCESS | 1963 | 1471091977530 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:37 INFO - PROCESS | 1963 | 1471091977563 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
05:39:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:39:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
05:39:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:39:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
05:39:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:39:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
05:39:38 INFO - {}
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
05:39:38 INFO - {}
05:39:38 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 - {}
05:39:38 INFO - {}
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
05:39:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
05:39:38 INFO - {}
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
05:39:38 INFO - {}
05:39:38 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 - {}
05:39:38 INFO - {}
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
05:39:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
05:39:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:39:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:39:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 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
05:39:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
05:39:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
05:39:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:39:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:39:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:39:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:39:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
05:39:38 INFO - {}
05:39:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 585ms
05:39:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
05:39:38 INFO - PROCESS | 1963 | 1471091978121 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:38 INFO - PROCESS | 1963 | 1471091978164 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
05:39:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 267ms
05:39:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html
05:39:38 INFO - PROCESS | 1963 | 1471091978398 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:38 INFO - PROCESS | 1963 | 1471091978449 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
05:39:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 223ms
05:39:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
05:39:38 INFO - PROCESS | 1963 | 1471091978622 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:38 INFO - PROCESS | 1963 | 1471091978657 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
05:39:38 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.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
05:39:38 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'.)
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
05:39:38 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.
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
05:39:38 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.
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
05:39:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:39:38 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.
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
05:39:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
05:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
05:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
05:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
05:39:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 378ms
05:39:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
05:39:39 INFO - PROCESS | 1963 | 1471091979005 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:39 INFO - PROCESS | 1963 | 1471091979067 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
05:39:39 INFO - {}
05:39:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 326ms
05:39:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
05:39:39 INFO - PROCESS | 1963 | 1471091979336 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:39 INFO - PROCESS | 1963 | 1471091979369 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
05:39:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 219ms
05:39:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
05:39:39 INFO - PROCESS | 1963 | 1471091979560 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:39 INFO - PROCESS | 1963 | 1471091979604 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
05:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
05:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:39:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 348ms
05:39:39 INFO - TEST-START | /FileAPI/file/File-constructor.html
05:39:39 INFO - PROCESS | 1963 | 1471091979928 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:39 INFO - PROCESS | 1963 | 1471091979964 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
05:39:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
05:39:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
05:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
05:39:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
05:39:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:39:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
05:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
05:39:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
05:39:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
05:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
05:39:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
05:39:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 227ms
05:39:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
05:39:40 INFO - PROCESS | 1963 | 1471091980170 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:40 INFO - PROCESS | 1963 | 1471091980227 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
05:39:40 INFO - {}
05:39:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 328ms
05:39:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
05:39:40 INFO - PROCESS | 1963 | 1471091980507 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:40 INFO - PROCESS | 1963 | 1471091980546 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
05:39:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
05:39:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
05:39:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
05:39:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
05:39:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
05:39:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
05:39:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 221ms
05:39:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
05:39:40 INFO - PROCESS | 1963 | 1471091980755 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:40 INFO - PROCESS | 1963 | 1471091980815 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
05:39:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 317ms
05:39:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
05:39:41 INFO - PROCESS | 1963 | 1471091981077 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - PROCESS | 1963 | 1471091981121 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
05:39:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 219ms
05:39:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
05:39:41 INFO - PROCESS | 1963 | 1471091981302 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - PROCESS | 1963 | 1471091981336 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
05:39:41 INFO - reader.readAsText(blob_2)
05:39:41 INFO - }" did not throw
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
05:39:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
05:39:41 INFO - reader.readAsDataURL(blob_2)
05:39:41 INFO - }" did not throw
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
05:39:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
05:39:41 INFO - reader.readAsArrayBuffer(blob_2)
05:39:41 INFO - }" did not throw
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
05:39:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
05:39:41 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:41 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
05:39:41 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
05:39:41 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
05:39:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
05:39:41 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:39:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 219ms
05:39:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
05:39:41 INFO - PROCESS | 1963 | 1471091981532 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - PROCESS | 1963 | 1471091981567 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
05:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
05:39:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 224ms
05:39:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
05:39:41 INFO - PROCESS | 1963 | 1471091981752 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - PROCESS | 1963 | 1471091981791 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
05:39:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 215ms
05:39:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
05:39:41 INFO - PROCESS | 1963 | 1471091981973 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - PROCESS | 1963 | 1471091982025 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
05:39:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 217ms
05:39:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
05:39:42 INFO - PROCESS | 1963 | 1471091982198 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - PROCESS | 1963 | 1471091982239 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
05:39:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 268ms
05:39:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
05:39:42 INFO - PROCESS | 1963 | 1471091982471 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - PROCESS | 1963 | 1471091982528 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
05:39:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
05:39:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 267ms
05:39:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
05:39:42 INFO - PROCESS | 1963 | 1471091982739 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - PROCESS | 1963 | 1471091982769 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
05:39:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 218ms
05:39:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
05:39:42 INFO - PROCESS | 1963 | 1471091982966 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:42 INFO - PROCESS | 1963 | 1471091982997 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
05:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
05:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
05:39:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 229ms
05:39:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
05:39:43 INFO - PROCESS | 1963 | 1471091983198 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:43 INFO - PROCESS | 1963 | 1471091983232 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
05:39:43 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
05:39:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
05:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:39:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
05:39:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 220ms
05:39:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
05:39:43 INFO - PROCESS | 1963 | 1471091983436 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:43 INFO - PROCESS | 1963 | 1471091983495 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
05:39:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 428ms
05:39:43 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
05:39:43 INFO - PROCESS | 1963 | 1471091983860 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:43 INFO - PROCESS | 1963 | 1471091983968 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:44 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
05:39:44 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 523ms
05:39:44 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
05:39:44 INFO - PROCESS | 1963 | 1471091984387 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:44 INFO - PROCESS | 1963 | 1471091984431 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:44 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
05:39:44 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 317ms
05:39:44 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
05:39:44 INFO - PROCESS | 1963 | 1471091984740 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:44 INFO - PROCESS | 1963 | 1471091984799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
05:39:45 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 369ms
05:39:45 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
05:39:45 INFO - PROCESS | 1963 | 1471091985103 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - PROCESS | 1963 | 1471091985150 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
05:39:45 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 270ms
05:39:45 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
05:39:45 INFO - PROCESS | 1963 | 1471091985368 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - PROCESS | 1963 | 1471091985403 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
05:39:45 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 217ms
05:39:45 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
05:39:45 INFO - PROCESS | 1963 | 1471091985589 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - PROCESS | 1963 | 1471091985623 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
05:39:45 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
05:39:45 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 223ms
05:39:45 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
05:39:45 INFO - PROCESS | 1963 | 1471091985820 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:45 INFO - PROCESS | 1963 | 1471091985885 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
05:39:46 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 267ms
05:39:46 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
05:39:46 INFO - PROCESS | 1963 | 1471091986102 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - PROCESS | 1963 | 1471091986141 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
05:39:46 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 227ms
05:39:46 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
05:39:46 INFO - PROCESS | 1963 | 1471091986318 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - PROCESS | 1963 | 1471091986349 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
05:39:46 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 268ms
05:39:46 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
05:39:46 INFO - PROCESS | 1963 | 1471091986590 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - PROCESS | 1963 | 1471091986637 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
05:39:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
05:39:46 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 267ms
05:39:46 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
05:39:46 INFO - PROCESS | 1963 | 1471091986884 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:46 INFO - PROCESS | 1963 | 1471091986931 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
05:39:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 331ms
05:39:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
05:39:47 INFO - PROCESS | 1963 | 1471091987204 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:47 INFO - PROCESS | 1963 | 1471091987247 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
05:39:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 220ms
05:39:47 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
05:39:47 INFO - PROCESS | 1963 | 1471091987425 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:47 INFO - PROCESS | 1963 | 1471091987457 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
05:39:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 268ms
05:39:47 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
05:39:47 INFO - PROCESS | 1963 | 1471091987704 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:47 INFO - PROCESS | 1963 | 1471091987736 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
05:39:47 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
05:39:47 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 268ms
05:39:47 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
05:39:47 INFO - PROCESS | 1963 | 1471091987972 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - PROCESS | 1963 | 1471091988014 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
05:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
05:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
05:39:48 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 267ms
05:39:48 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
05:39:48 INFO - PROCESS | 1963 | 1471091988248 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - PROCESS | 1963 | 1471091988285 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
05:39:48 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 224ms
05:39:48 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
05:39:48 INFO - PROCESS | 1963 | 1471091988470 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - PROCESS | 1963 | 1471091988501 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
05:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
05:39:48 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 216ms
05:39:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
05:39:48 INFO - PROCESS | 1963 | 1471091988687 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - PROCESS | 1963 | 1471091988718 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
05:39:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 217ms
05:39:48 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
05:39:48 INFO - PROCESS | 1963 | 1471091988907 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:48 INFO - PROCESS | 1963 | 1471091988951 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
05:39:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 269ms
05:39:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
05:39:49 INFO - PROCESS | 1963 | 1471091989184 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:49 INFO - PROCESS | 1963 | 1471091989219 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
05:39:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 268ms
05:39:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
05:39:49 INFO - PROCESS | 1963 | 1471091989457 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:49 INFO - PROCESS | 1963 | 1471091989508 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
05:39:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 272ms
05:39:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
05:39:49 INFO - PROCESS | 1963 | 1471091989735 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:49 INFO - PROCESS | 1963 | 1471091989768 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:49 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
05:39:49 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 219ms
05:39:49 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
05:39:49 INFO - PROCESS | 1963 | 1471091989965 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:50 INFO - PROCESS | 1963 | 1471091989996 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
05:39:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 571ms
05:39:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
05:39:50 INFO - PROCESS | 1963 | 1471091990546 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:50 INFO - PROCESS | 1963 | 1471091990612 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:50 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
05:39:50 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 323ms
05:39:50 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
05:39:50 INFO - PROCESS | 1963 | 1471091990871 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:50 INFO - PROCESS | 1963 | 1471091990920 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
05:39:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 271ms
05:39:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
05:39:51 INFO - PROCESS | 1963 | 1471091991153 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:51 INFO - PROCESS | 1963 | 1471091991190 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
05:39:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 225ms
05:39:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
05:39:51 INFO - PROCESS | 1963 | 1471091991370 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:51 INFO - PROCESS | 1963 | 1471091991411 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
05:39:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 267ms
05:39:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
05:39:51 INFO - PROCESS | 1963 | 1471091991651 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:51 INFO - PROCESS | 1963 | 1471091991699 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:51 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
05:39:51 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 318ms
05:39:51 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
05:39:51 INFO - PROCESS | 1963 | 1471091991991 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:52 INFO - PROCESS | 1963 | 1471091992064 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
05:39:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 277ms
05:39:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
05:39:52 INFO - PROCESS | 1963 | 1471091992283 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:52 INFO - PROCESS | 1963 | 1471091992326 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
05:39:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 277ms
05:39:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
05:39:52 INFO - PROCESS | 1963 | 1471091992588 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:52 INFO - PROCESS | 1963 | 1471091992623 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
05:39:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 273ms
05:39:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
05:39:52 INFO - PROCESS | 1963 | 1471091992854 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:52 INFO - PROCESS | 1963 | 1471091992906 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
05:39:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 267ms
05:39:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
05:39:53 INFO - PROCESS | 1963 | 1471091993123 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:53 INFO - PROCESS | 1963 | 1471091993163 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
05:39:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 268ms
05:39:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
05:39:53 INFO - PROCESS | 1963 | 1471091993406 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:53 INFO - PROCESS | 1963 | 1471091993465 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
05:39:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 267ms
05:39:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
05:39:53 INFO - PROCESS | 1963 | 1471091993676 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:53 INFO - PROCESS | 1963 | 1471091993735 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
05:39:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 317ms
05:39:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
05:39:54 INFO - PROCESS | 1963 | 1471091994004 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - PROCESS | 1963 | 1471091994056 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
05:39:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 318ms
05:39:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
05:39:54 INFO - PROCESS | 1963 | 1471091994323 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - PROCESS | 1963 | 1471091994365 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
05:39:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 215ms
05:39:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
05:39:54 INFO - PROCESS | 1963 | 1471091994549 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - PROCESS | 1963 | 1471091994582 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
05:39:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 224ms
05:39:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
05:39:54 INFO - PROCESS | 1963 | 1471091994768 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - PROCESS | 1963 | 1471091994803 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
05:39:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 217ms
05:39:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
05:39:54 INFO - PROCESS | 1963 | 1471091994988 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - PROCESS | 1963 | 1471091995027 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
05:39:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 216ms
05:39:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
05:39:55 INFO - PROCESS | 1963 | 1471091995207 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - PROCESS | 1963 | 1471091995244 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
05:39:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 220ms
05:39:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
05:39:55 INFO - PROCESS | 1963 | 1471091995437 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - PROCESS | 1963 | 1471091995470 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
05:39:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 217ms
05:39:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
05:39:55 INFO - PROCESS | 1963 | 1471091995657 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - PROCESS | 1963 | 1471091995702 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
05:39:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 267ms
05:39:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
05:39:55 INFO - PROCESS | 1963 | 1471091995956 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:56 INFO - PROCESS | 1963 | 1471091996015 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
05:39:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 291ms
05:39:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
05:39:56 INFO - PROCESS | 1963 | 1471091996218 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:56 INFO - PROCESS | 1963 | 1471091996290 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
05:39:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 616ms
05:39:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
05:39:56 INFO - PROCESS | 1963 | 1471091996840 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:56 INFO - PROCESS | 1963 | 1471091996894 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
05:39:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 368ms
05:39:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
05:39:57 INFO - PROCESS | 1963 | 1471091997217 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:57 INFO - PROCESS | 1963 | 1471091997270 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
05:39:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 269ms
05:39:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
05:39:57 INFO - PROCESS | 1963 | 1471091997489 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:57 INFO - PROCESS | 1963 | 1471091997529 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:39:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 268ms
05:39:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
05:39:57 INFO - PROCESS | 1963 | 1471091997758 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:57 INFO - PROCESS | 1963 | 1471091997813 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
05:39:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 320ms
05:39:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
05:39:58 INFO - PROCESS | 1963 | 1471091998089 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:58 INFO - PROCESS | 1963 | 1471091998122 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
05:39:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 267ms
05:39:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
05:39:58 INFO - PROCESS | 1963 | 1471091998371 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:58 INFO - PROCESS | 1963 | 1471091998447 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
05:39:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 326ms
05:39:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
05:39:58 INFO - PROCESS | 1963 | 1471091998689 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:58 INFO - PROCESS | 1963 | 1471091998744 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
05:39:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 267ms
05:39:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
05:39:58 INFO - PROCESS | 1963 | 1471091998958 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:59 INFO - PROCESS | 1963 | 1471091998996 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:39:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 218ms
05:39:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
05:39:59 INFO - PROCESS | 1963 | 1471091999200 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:59 INFO - PROCESS | 1963 | 1471091999244 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
05:39:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 271ms
05:39:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
05:39:59 INFO - PROCESS | 1963 | 1471091999472 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:59 INFO - PROCESS | 1963 | 1471091999524 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:39:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
05:39:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 319ms
05:39:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
05:39:59 INFO - PROCESS | 1963 | 1471091999950 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:00 INFO - PROCESS | 1963 | 1471092000018 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:40:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 777ms
05:40:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
05:40:00 INFO - PROCESS | 1963 | 1471092000614 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:00 INFO - PROCESS | 1963 | 1471092000646 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
05:40:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 271ms
05:40:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
05:40:00 INFO - PROCESS | 1963 | 1471092000889 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:00 INFO - PROCESS | 1963 | 1471092000946 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
05:40:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 317ms
05:40:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
05:40:01 INFO - PROCESS | 1963 | 1471092001222 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - PROCESS | 1963 | 1471092001277 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:40:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 270ms
05:40:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
05:40:01 INFO - PROCESS | 1963 | 1471092001500 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - PROCESS | 1963 | 1471092001533 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
05:40:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 225ms
05:40:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
05:40:01 INFO - PROCESS | 1963 | 1471092001725 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - PROCESS | 1963 | 1471092001771 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
05:40:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 221ms
05:40:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
05:40:01 INFO - PROCESS | 1963 | 1471092001951 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:01 INFO - PROCESS | 1963 | 1471092001986 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
05:40:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 216ms
05:40:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
05:40:02 INFO - PROCESS | 1963 | 1471092002171 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:02 INFO - PROCESS | 1963 | 1471092002212 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
05:40:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 267ms
05:40:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
05:40:02 INFO - PROCESS | 1963 | 1471092002441 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:02 INFO - PROCESS | 1963 | 1471092002485 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
05:40:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 271ms
05:40:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
05:40:02 INFO - PROCESS | 1963 | 1471092002722 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:02 INFO - PROCESS | 1963 | 1471092002771 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
05:40:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 268ms
05:40:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
05:40:02 INFO - PROCESS | 1963 | 1471092002993 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:03 INFO - PROCESS | 1963 | 1471092003035 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
05:40:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 269ms
05:40:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
05:40:03 INFO - PROCESS | 1963 | 1471092003269 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:03 INFO - PROCESS | 1963 | 1471092003304 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
05:40:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 266ms
05:40:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
05:40:03 INFO - PROCESS | 1963 | 1471092003537 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:03 INFO - PROCESS | 1963 | 1471092003569 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
05:40:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 317ms
05:40:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
05:40:03 INFO - PROCESS | 1963 | 1471092003862 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:03 INFO - PROCESS | 1963 | 1471092003903 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
05:40:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 425ms
05:40:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
05:40:04 INFO - PROCESS | 1963 | 1471092004286 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:04 INFO - PROCESS | 1963 | 1471092004320 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
05:40:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 417ms
05:40:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
05:40:04 INFO - PROCESS | 1963 | 1471092004708 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:04 INFO - PROCESS | 1963 | 1471092004771 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
05:40:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 324ms
05:40:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
05:40:05 INFO - PROCESS | 1963 | 1471092005055 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - PROCESS | 1963 | 1471092005102 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
05:40:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 217ms
05:40:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
05:40:05 INFO - PROCESS | 1963 | 1471092005273 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - PROCESS | 1963 | 1471092005329 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
05:40:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 267ms
05:40:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
05:40:05 INFO - PROCESS | 1963 | 1471092005551 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - PROCESS | 1963 | 1471092005586 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
05:40:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 216ms
05:40:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
05:40:05 INFO - PROCESS | 1963 | 1471092005770 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:05 INFO - PROCESS | 1963 | 1471092005807 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
05:40:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 267ms
05:40:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
05:40:06 INFO - PROCESS | 1963 | 1471092006039 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - PROCESS | 1963 | 1471092006073 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
05:40:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 216ms
05:40:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
05:40:06 INFO - PROCESS | 1963 | 1471092006258 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - PROCESS | 1963 | 1471092006295 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
05:40:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 220ms
05:40:06 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
05:40:06 INFO - PROCESS | 1963 | 1471092006485 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - PROCESS | 1963 | 1471092006520 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
05:40:06 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 270ms
05:40:06 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
05:40:06 INFO - PROCESS | 1963 | 1471092006766 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - PROCESS | 1963 | 1471092006799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
05:40:06 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 226ms
05:40:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
05:40:06 INFO - PROCESS | 1963 | 1471092006987 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:07 INFO - PROCESS | 1963 | 1471092007020 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
05:40:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 217ms
05:40:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
05:40:07 INFO - PROCESS | 1963 | 1471092007206 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:07 INFO - PROCESS | 1963 | 1471092007241 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
05:40:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 224ms
05:40:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
05:40:07 INFO - PROCESS | 1963 | 1471092007434 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:07 INFO - PROCESS | 1963 | 1471092007467 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
05:40:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 319ms
05:40:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
05:40:07 INFO - PROCESS | 1963 | 1471092007758 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:07 INFO - PROCESS | 1963 | 1471092007797 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
05:40:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 271ms
05:40:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
05:40:08 INFO - PROCESS | 1963 | 1471092008040 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:08 INFO - PROCESS | 1963 | 1471092008098 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
05:40:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 268ms
05:40:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
05:40:08 INFO - PROCESS | 1963 | 1471092008322 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:08 INFO - PROCESS | 1963 | 1471092008370 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
05:40:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 418ms
05:40:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
05:40:08 INFO - PROCESS | 1963 | 1471092008741 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:08 INFO - PROCESS | 1963 | 1471092008770 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
05:40:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 217ms
05:40:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
05:40:08 INFO - PROCESS | 1963 | 1471092008967 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:09 INFO - PROCESS | 1963 | 1471092008998 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
05:40:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 226ms
05:40:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
05:40:09 INFO - PROCESS | 1963 | 1471092009187 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:09 INFO - PROCESS | 1963 | 1471092009221 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
05:40:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 419ms
05:40:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
05:40:09 INFO - PROCESS | 1963 | 1471092009611 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:09 INFO - PROCESS | 1963 | 1471092009684 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
05:40:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 267ms
05:40:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
05:40:09 INFO - PROCESS | 1963 | 1471092009887 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:09 INFO - PROCESS | 1963 | 1471092009923 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
05:40:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 216ms
05:40:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
05:40:10 INFO - PROCESS | 1963 | 1471092010111 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:10 INFO - PROCESS | 1963 | 1471092010154 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
05:40:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
05:40:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 374ms
05:40:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
05:40:10 INFO - PROCESS | 1963 | 1471092010482 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:10 INFO - PROCESS | 1963 | 1471092010515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
05:40:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
05:40:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
05:40:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
05:40:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 668ms
05:40:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
05:40:11 INFO - PROCESS | 1963 | 1471092011155 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - PROCESS | 1963 | 1471092011199 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
05:40:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 217ms
05:40:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
05:40:11 INFO - PROCESS | 1963 | 1471092011375 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - PROCESS | 1963 | 1471092011420 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
05:40:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 267ms
05:40:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
05:40:11 INFO - PROCESS | 1963 | 1471092011654 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - PROCESS | 1963 | 1471092011716 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
05:40:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 275ms
05:40:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
05:40:11 INFO - PROCESS | 1963 | 1471092011921 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:11 INFO - PROCESS | 1963 | 1471092011953 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
05:40:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 317ms
05:40:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
05:40:12 INFO - PROCESS | 1963 | 1471092012241 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - PROCESS | 1963 | 1471092012275 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
05:40:12 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 219ms
05:40:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
05:40:12 INFO - PROCESS | 1963 | 1471092012469 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - PROCESS | 1963 | 1471092012503 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
05:40:12 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 217ms
05:40:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
05:40:12 INFO - PROCESS | 1963 | 1471092012689 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - PROCESS | 1963 | 1471092012723 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
05:40:12 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 216ms
05:40:12 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
05:40:12 INFO - PROCESS | 1963 | 1471092012915 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:12 INFO - PROCESS | 1963 | 1471092012952 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
05:40:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 224ms
05:40:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
05:40:13 INFO - PROCESS | 1963 | 1471092013140 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:13 INFO - PROCESS | 1963 | 1471092013189 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
05:40:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 218ms
05:40:13 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
05:40:13 INFO - PROCESS | 1963 | 1471092013370 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:13 INFO - PROCESS | 1963 | 1471092013431 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:13 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
05:40:13 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 326ms
05:40:13 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
05:40:13 INFO - PROCESS | 1963 | 1471092013690 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:13 INFO - PROCESS | 1963 | 1471092013753 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:13 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
05:40:13 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
05:40:13 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
05:40:13 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 270ms
05:40:13 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
05:40:13 INFO - PROCESS | 1963 | 1471092013973 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:14 INFO - PROCESS | 1963 | 1471092014015 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:14 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
05:40:14 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 226ms
05:40:14 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
05:40:14 INFO - PROCESS | 1963 | 1471092014190 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:14 INFO - PROCESS | 1963 | 1471092014224 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:14 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
05:40:14 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 219ms
05:40:14 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
05:40:14 INFO - PROCESS | 1963 | 1471092014419 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:14 INFO - PROCESS | 1963 | 1471092014455 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:14 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
05:40:14 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 267ms
05:40:14 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
05:40:14 INFO - PROCESS | 1963 | 1471092014689 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:14 INFO - PROCESS | 1963 | 1471092014724 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
05:40:15 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
05:40:15 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 317ms
05:40:15 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
05:40:15 INFO - PROCESS | 1963 | 1471092015008 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:15 INFO - PROCESS | 1963 | 1471092015041 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
05:40:15 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 219ms
05:40:15 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
05:40:15 INFO - PROCESS | 1963 | 1471092015236 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:15 INFO - PROCESS | 1963 | 1471092015268 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
05:40:15 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 268ms
05:40:15 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
05:40:15 INFO - PROCESS | 1963 | 1471092015506 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:15 INFO - PROCESS | 1963 | 1471092015543 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
05:40:15 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 367ms
05:40:15 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
05:40:15 INFO - PROCESS | 1963 | 1471092015880 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:16 INFO - PROCESS | 1963 | 1471092016051 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
05:40:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
05:40:16 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 422ms
05:40:16 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
05:40:16 INFO - PROCESS | 1963 | 1471092016304 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:16 INFO - PROCESS | 1963 | 1471092016345 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
05:40:16 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 267ms
05:40:16 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
05:40:16 INFO - PROCESS | 1963 | 1471092016574 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:16 INFO - PROCESS | 1963 | 1471092016618 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
05:40:16 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 267ms
05:40:16 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
05:40:16 INFO - PROCESS | 1963 | 1471092016855 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:16 INFO - PROCESS | 1963 | 1471092016899 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
05:40:17 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 270ms
05:40:17 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
05:40:17 INFO - PROCESS | 1963 | 1471092017124 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:17 INFO - PROCESS | 1963 | 1471092017158 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
05:40:17 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 267ms
05:40:17 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
05:40:17 INFO - PROCESS | 1963 | 1471092017403 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:17 INFO - PROCESS | 1963 | 1471092017447 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
05:40:17 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 267ms
05:40:17 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
05:40:17 INFO - PROCESS | 1963 | 1471092017672 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:17 INFO - PROCESS | 1963 | 1471092017714 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
05:40:17 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 315ms
05:40:17 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
05:40:17 INFO - PROCESS | 1963 | 1471092017994 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:18 INFO - PROCESS | 1963 | 1471092018073 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
05:40:18 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 318ms
05:40:18 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
05:40:18 INFO - PROCESS | 1963 | 1471092018321 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:18 INFO - PROCESS | 1963 | 1471092018367 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
05:40:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
05:40:18 INFO - window.indexedDB.open('test', val);..." did not throw
05:40:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:40:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:40:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
05:40:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
05:40:18 INFO - window.indexedDB.open('test', val);..." did not throw
05:40:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:40:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:40:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
05:40:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
05:40:18 INFO - window.indexedDB.open('test', val);..." did not throw
05:40:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:40:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:40:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
05:40:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
05:40:18 INFO - window.indexedDB.open('test', val);..." did not throw
05:40:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:40:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:40:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
05:40:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
05:40:18 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 322ms
05:40:18 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
05:40:18 INFO - PROCESS | 1963 | 1471092018654 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:18 INFO - PROCESS | 1963 | 1471092018691 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
05:40:18 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 276ms
05:40:18 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
05:40:18 INFO - PROCESS | 1963 | 1471092018924 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:18 INFO - PROCESS | 1963 | 1471092018983 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
05:40:20 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
05:40:20 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1121ms
05:40:20 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
05:40:20 INFO - PROCESS | 1963 | 1471092020047 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - PROCESS | 1963 | 1471092020074 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
05:40:20 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 320ms
05:40:20 INFO - TEST-START | /IndexedDB/idbindex_count.htm
05:40:20 INFO - PROCESS | 1963 | 1471092020374 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - PROCESS | 1963 | 1471092020431 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
05:40:20 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 316ms
05:40:20 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
05:40:20 INFO - PROCESS | 1963 | 1471092020702 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - PROCESS | 1963 | 1471092020740 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
05:40:20 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 226ms
05:40:20 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
05:40:20 INFO - PROCESS | 1963 | 1471092020919 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:20 INFO - PROCESS | 1963 | 1471092020952 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:21 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
05:40:21 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 219ms
05:40:21 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
05:40:21 INFO - PROCESS | 1963 | 1471092021151 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:21 INFO - PROCESS | 1963 | 1471092021187 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:21 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
05:40:21 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 325ms
05:40:21 INFO - TEST-START | /IndexedDB/idbindex_get.htm
05:40:21 INFO - PROCESS | 1963 | 1471092021473 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:21 INFO - PROCESS | 1963 | 1471092021523 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:21 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
05:40:21 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 269ms
05:40:21 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
05:40:21 INFO - PROCESS | 1963 | 1471092021758 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:21 INFO - PROCESS | 1963 | 1471092021810 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:22 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
05:40:22 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 270ms
05:40:22 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
05:40:22 INFO - PROCESS | 1963 | 1471092022037 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:22 INFO - PROCESS | 1963 | 1471092022090 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:22 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
05:40:22 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 518ms
05:40:22 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
05:40:22 INFO - PROCESS | 1963 | 1471092022559 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:22 INFO - PROCESS | 1963 | 1471092022615 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:22 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
05:40:22 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 320ms
05:40:22 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
05:40:22 INFO - PROCESS | 1963 | 1471092022903 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:22 INFO - PROCESS | 1963 | 1471092022967 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:23 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
05:40:23 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 329ms
05:40:23 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
05:40:23 INFO - PROCESS | 1963 | 1471092023239 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:23 INFO - PROCESS | 1963 | 1471092023293 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:23 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
05:40:23 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 327ms
05:40:23 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
05:40:23 INFO - PROCESS | 1963 | 1471092023554 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:23 INFO - PROCESS | 1963 | 1471092023599 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:23 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
05:40:23 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 318ms
05:40:23 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
05:40:23 INFO - PROCESS | 1963 | 1471092023878 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:23 INFO - PROCESS | 1963 | 1471092023937 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
05:40:24 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 319ms
05:40:24 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
05:40:24 INFO - PROCESS | 1963 | 1471092024204 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:24 INFO - PROCESS | 1963 | 1471092024241 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
05:40:24 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 319ms
05:40:24 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
05:40:24 INFO - PROCESS | 1963 | 1471092024524 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:24 INFO - PROCESS | 1963 | 1471092024641 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
05:40:24 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
05:40:24 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 370ms
05:40:24 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
05:40:24 INFO - PROCESS | 1963 | 1471092024905 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:24 INFO - PROCESS | 1963 | 1471092024935 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
05:40:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 267ms
05:40:25 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
05:40:25 INFO - PROCESS | 1963 | 1471092025175 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:25 INFO - PROCESS | 1963 | 1471092025216 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
05:40:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 266ms
05:40:25 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
05:40:25 INFO - PROCESS | 1963 | 1471092025456 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:25 INFO - PROCESS | 1963 | 1471092025514 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
05:40:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 277ms
05:40:25 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
05:40:25 INFO - PROCESS | 1963 | 1471092025730 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:25 INFO - PROCESS | 1963 | 1471092025787 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
05:40:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 269ms
05:40:26 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
05:40:26 INFO - PROCESS | 1963 | 1471092026004 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:26 INFO - PROCESS | 1963 | 1471092026037 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
05:40:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 219ms
05:40:26 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
05:40:26 INFO - PROCESS | 1963 | 1471092026224 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:26 INFO - PROCESS | 1963 | 1471092026257 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
05:40:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 216ms
05:40:26 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
05:40:26 INFO - PROCESS | 1963 | 1471092026450 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:26 INFO - PROCESS | 1963 | 1471092026483 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
05:40:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 274ms
05:40:26 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
05:40:26 INFO - PROCESS | 1963 | 1471092026724 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:26 INFO - PROCESS | 1963 | 1471092026778 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
05:40:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 368ms
05:40:27 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
05:40:27 INFO - PROCESS | 1963 | 1471092027091 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:27 INFO - PROCESS | 1963 | 1471092027126 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:27 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
05:40:27 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 369ms
05:40:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
05:40:27 INFO - PROCESS | 1963 | 1471092027471 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:27 INFO - PROCESS | 1963 | 1471092027515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:27 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
05:40:27 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 268ms
05:40:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
05:40:27 INFO - PROCESS | 1963 | 1471092027738 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:27 INFO - PROCESS | 1963 | 1471092027773 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:27 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
05:40:27 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 220ms
05:40:27 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
05:40:27 INFO - PROCESS | 1963 | 1471092027968 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:28 INFO - PROCESS | 1963 | 1471092028001 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:28 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:40:28 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 218ms
05:40:28 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
05:40:28 INFO - PROCESS | 1963 | 1471092028188 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:28 INFO - PROCESS | 1963 | 1471092028225 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
05:40:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 267ms
05:40:28 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
05:40:28 INFO - PROCESS | 1963 | 1471092028566 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:28 INFO - PROCESS | 1963 | 1471092028649 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
05:40:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 383ms
05:40:28 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
05:40:28 INFO - PROCESS | 1963 | 1471092028890 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:28 INFO - PROCESS | 1963 | 1471092028934 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:29 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
05:40:29 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 267ms
05:40:29 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
05:40:29 INFO - PROCESS | 1963 | 1471092029168 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:29 INFO - PROCESS | 1963 | 1471092029223 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:29 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:40:29 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 321ms
05:40:29 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
05:40:29 INFO - PROCESS | 1963 | 1471092029505 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:29 INFO - PROCESS | 1963 | 1471092029558 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
05:40:29 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 276ms
05:40:29 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
05:40:29 INFO - PROCESS | 1963 | 1471092029771 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:29 INFO - PROCESS | 1963 | 1471092029810 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
05:40:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
05:40:29 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 217ms
05:40:29 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
05:40:30 INFO - PROCESS | 1963 | 1471092030002 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:30 INFO - PROCESS | 1963 | 1471092030043 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
05:40:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
05:40:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
05:40:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
05:40:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
05:40:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
05:40:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
05:40:30 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 224ms
05:40:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
05:40:30 INFO - PROCESS | 1963 | 1471092030221 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:30 INFO - PROCESS | 1963 | 1471092030255 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
05:40:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 317ms
05:40:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
05:40:30 INFO - PROCESS | 1963 | 1471092030542 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:30 INFO - PROCESS | 1963 | 1471092030600 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40: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
05:40:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 317ms
05:40:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
05:40:30 INFO - PROCESS | 1963 | 1471092030868 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:30 INFO - PROCESS | 1963 | 1471092030904 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40: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
05:40:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 225ms
05:40:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
05:40:31 INFO - PROCESS | 1963 | 1471092031088 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:31 INFO - PROCESS | 1963 | 1471092031119 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
05:40:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 266ms
05:40:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
05:40:31 INFO - PROCESS | 1963 | 1471092031357 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:31 INFO - PROCESS | 1963 | 1471092031401 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
05:40:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 267ms
05:40:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
05:40:31 INFO - PROCESS | 1963 | 1471092031636 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:31 INFO - PROCESS | 1963 | 1471092031683 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
05:40:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 327ms
05:40:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
05:40:31 INFO - PROCESS | 1963 | 1471092031957 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:32 INFO - PROCESS | 1963 | 1471092032002 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:40:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 316ms
05:40:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
05:40:32 INFO - PROCESS | 1963 | 1471092032287 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:32 INFO - PROCESS | 1963 | 1471092032335 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
05:40:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 277ms
05:40:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
05:40:32 INFO - PROCESS | 1963 | 1471092032556 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:32 INFO - PROCESS | 1963 | 1471092032587 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
05:40:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 218ms
05:40:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
05:40:32 INFO - PROCESS | 1963 | 1471092032776 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:32 INFO - PROCESS | 1963 | 1471092032820 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
05:40:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 318ms
05:40:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
05:40:33 INFO - PROCESS | 1963 | 1471092033103 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:33 INFO - PROCESS | 1963 | 1471092033149 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
05:40:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 268ms
05:40:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
05:40:33 INFO - PROCESS | 1963 | 1471092033373 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:33 INFO - PROCESS | 1963 | 1471092033423 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
05:40:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 316ms
05:40:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
05:40:33 INFO - PROCESS | 1963 | 1471092033706 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:33 INFO - PROCESS | 1963 | 1471092033759 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
05:40:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 381ms
05:40:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
05:40:34 INFO - PROCESS | 1963 | 1471092034083 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:34 INFO - PROCESS | 1963 | 1471092034167 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
05:40:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 576ms
05:40:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
05:40:34 INFO - PROCESS | 1963 | 1471092034657 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:34 INFO - PROCESS | 1963 | 1471092034714 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
05:40:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 475ms
05:40:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
05:40:35 INFO - PROCESS | 1963 | 1471092035141 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - PROCESS | 1963 | 1471092035209 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
05:40:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 267ms
05:40:35 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
05:40:35 INFO - PROCESS | 1963 | 1471092035418 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - PROCESS | 1963 | 1471092035455 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
05:40:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 224ms
05:40:35 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
05:40:35 INFO - PROCESS | 1963 | 1471092035643 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - PROCESS | 1963 | 1471092035688 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
05:40:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 268ms
05:40:35 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
05:40:35 INFO - PROCESS | 1963 | 1471092035917 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:35 INFO - PROCESS | 1963 | 1471092035956 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:40:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 274ms
05:40:36 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
05:40:36 INFO - PROCESS | 1963 | 1471092036188 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:36 INFO - PROCESS | 1963 | 1471092036230 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
05:40:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 316ms
05:40:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
05:40:36 INFO - PROCESS | 1963 | 1471092036507 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:36 INFO - PROCESS | 1963 | 1471092036552 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
05:40:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 275ms
05:40:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
05:40:36 INFO - PROCESS | 1963 | 1471092036787 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:36 INFO - PROCESS | 1963 | 1471092036822 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
05:40:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 268ms
05:40:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
05:40:37 INFO - PROCESS | 1963 | 1471092037060 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:37 INFO - PROCESS | 1963 | 1471092037119 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
05:40:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 321ms
05:40:37 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
05:40:37 INFO - PROCESS | 1963 | 1471092037390 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:37 INFO - PROCESS | 1963 | 1471092037459 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
05:40:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 319ms
05:40:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
05:40:37 INFO - PROCESS | 1963 | 1471092037722 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:37 INFO - PROCESS | 1963 | 1471092037775 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
05:40:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 327ms
05:40:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
05:40:38 INFO - PROCESS | 1963 | 1471092038041 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:38 INFO - PROCESS | 1963 | 1471092038090 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
05:40:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 267ms
05:40:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
05:40:38 INFO - PROCESS | 1963 | 1471092038317 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:38 INFO - PROCESS | 1963 | 1471092038353 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
05:40:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 472ms
05:40:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
05:40:38 INFO - PROCESS | 1963 | 1471092038793 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:38 INFO - PROCESS | 1963 | 1471092038850 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
05:40:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 273ms
05:40:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
05:40:39 INFO - PROCESS | 1963 | 1471092039073 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:39 INFO - PROCESS | 1963 | 1471092039132 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
05:40:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 316ms
05:40:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
05:40:39 INFO - PROCESS | 1963 | 1471092039407 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:39 INFO - PROCESS | 1963 | 1471092039458 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
05:40:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 277ms
05:40:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
05:40:39 INFO - PROCESS | 1963 | 1471092039675 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:39 INFO - PROCESS | 1963 | 1471092039718 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
05:40:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 266ms
05:40:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
05:40:39 INFO - PROCESS | 1963 | 1471092039953 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:40 INFO - PROCESS | 1963 | 1471092040007 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
05:40:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 326ms
05:40:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
05:40:40 INFO - PROCESS | 1963 | 1471092040287 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:40 INFO - PROCESS | 1963 | 1471092040333 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
05:40:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 329ms
05:40:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
05:40:40 INFO - PROCESS | 1963 | 1471092040608 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:40 INFO - PROCESS | 1963 | 1471092040648 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:40 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
05:40:40 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
05:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:40:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 317ms
05:40:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
05:40:40 INFO - PROCESS | 1963 | 1471092040954 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:41 INFO - PROCESS | 1963 | 1471092041099 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:41 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
05:40:41 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
05:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:40:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 419ms
05:40:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
05:40:41 INFO - PROCESS | 1963 | 1471092041376 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:41 INFO - PROCESS | 1963 | 1471092041423 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
05:40:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 271ms
05:40:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
05:40:41 INFO - PROCESS | 1963 | 1471092041655 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:41 INFO - PROCESS | 1963 | 1471092041698 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
05:40:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 266ms
05:40:41 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
05:40:41 INFO - PROCESS | 1963 | 1471092041935 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:41 INFO - PROCESS | 1963 | 1471092041971 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
05:40:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 230ms
05:40:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
05:40:42 INFO - PROCESS | 1963 | 1471092042157 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:42 INFO - PROCESS | 1963 | 1471092042197 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
05:40:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 266ms
05:40:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
05:40:42 INFO - PROCESS | 1963 | 1471092042438 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:42 INFO - PROCESS | 1963 | 1471092042487 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
05:40:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 327ms
05:40:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
05:40:42 INFO - PROCESS | 1963 | 1471092042757 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:42 INFO - PROCESS | 1963 | 1471092042803 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
05:40:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 216ms
05:40:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
05:40:42 INFO - PROCESS | 1963 | 1471092042974 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - PROCESS | 1963 | 1471092043008 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
05:40:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 267ms
05:40:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
05:40:43 INFO - PROCESS | 1963 | 1471092043251 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - PROCESS | 1963 | 1471092043287 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:40:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 224ms
05:40:43 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
05:40:43 INFO - PROCESS | 1963 | 1471092043471 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - PROCESS | 1963 | 1471092043504 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
05:40:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 219ms
05:40:43 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
05:40:43 INFO - PROCESS | 1963 | 1471092043699 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - PROCESS | 1963 | 1471092043725 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
05:40:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 267ms
05:40:43 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
05:40:43 INFO - PROCESS | 1963 | 1471092043972 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - PROCESS | 1963 | 1471092044008 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
05:40:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 219ms
05:40:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
05:40:44 INFO - PROCESS | 1963 | 1471092044192 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - PROCESS | 1963 | 1471092044226 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
05:40:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 267ms
05:40:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
05:40:44 INFO - PROCESS | 1963 | 1471092044467 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - PROCESS | 1963 | 1471092044500 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
05:40:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 226ms
05:40:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
05:40:44 INFO - PROCESS | 1963 | 1471092044691 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - PROCESS | 1963 | 1471092044725 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
05:40:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 220ms
05:40:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
05:40:44 INFO - PROCESS | 1963 | 1471092044918 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:44 INFO - PROCESS | 1963 | 1471092044952 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
05:40:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 274ms
05:40:45 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
05:40:45 INFO - PROCESS | 1963 | 1471092045191 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:45 INFO - PROCESS | 1963 | 1471092045239 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
05:40:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 269ms
05:40:45 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
05:40:45 INFO - PROCESS | 1963 | 1471092045474 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:45 INFO - PROCESS | 1963 | 1471092045527 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
05:40:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 326ms
05:40:45 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
05:40:45 INFO - PROCESS | 1963 | 1471092045803 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:45 INFO - PROCESS | 1963 | 1471092045850 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
05:40:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 326ms
05:40:46 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
05:40:46 INFO - PROCESS | 1963 | 1471092046121 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - PROCESS | 1963 | 1471092046154 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
05:40:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 218ms
05:40:46 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
05:40:46 INFO - PROCESS | 1963 | 1471092046343 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - PROCESS | 1963 | 1471092046377 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
05:40:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 267ms
05:40:46 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
05:40:46 INFO - PROCESS | 1963 | 1471092046619 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - PROCESS | 1963 | 1471092046654 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
05:40:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 275ms
05:40:46 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
05:40:46 INFO - PROCESS | 1963 | 1471092046891 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:46 INFO - PROCESS | 1963 | 1471092046941 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
05:40:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 467ms
05:40:47 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
05:40:47 INFO - PROCESS | 1963 | 1471092047362 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:47 INFO - PROCESS | 1963 | 1471092047420 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
05:40:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 323ms
05:40:47 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
05:40:47 INFO - PROCESS | 1963 | 1471092047690 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:47 INFO - PROCESS | 1963 | 1471092047736 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
05:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
05:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
05:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
05:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
05:40:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 419ms
05:40:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
05:40:48 INFO - PROCESS | 1963 | 1471092048117 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:48 INFO - PROCESS | 1963 | 1471092048153 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
05:40:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 473ms
05:40:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
05:40:48 INFO - PROCESS | 1963 | 1471092048588 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:48 INFO - PROCESS | 1963 | 1471092048643 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
05:40:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 368ms
05:40:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
05:40:48 INFO - PROCESS | 1963 | 1471092048960 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:49 INFO - PROCESS | 1963 | 1471092049004 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
05:40:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 269ms
05:40:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
05:40:49 INFO - PROCESS | 1963 | 1471092049239 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:49 INFO - PROCESS | 1963 | 1471092049287 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
05:40:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 268ms
05:40:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
05:40:49 INFO - PROCESS | 1963 | 1471092049508 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:49 INFO - PROCESS | 1963 | 1471092049555 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
05:40:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 221ms
05:40:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
05:40:49 INFO - PROCESS | 1963 | 1471092049739 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:49 INFO - PROCESS | 1963 | 1471092049772 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
05:40:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 318ms
05:40:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
05:40:50 INFO - PROCESS | 1963 | 1471092050074 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:50 INFO - PROCESS | 1963 | 1471092050177 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:40:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 723ms
05:40:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
05:40:50 INFO - PROCESS | 1963 | 1471092050806 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:50 INFO - PROCESS | 1963 | 1471092050871 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
05:40:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 720ms
05:40:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
05:40:51 INFO - PROCESS | 1963 | 1471092051529 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:51 INFO - PROCESS | 1963 | 1471092051607 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
05:40:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 721ms
05:40:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
05:40:52 INFO - PROCESS | 1963 | 1471092052256 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:52 INFO - PROCESS | 1963 | 1471092052515 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
05:40:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 671ms
05:40:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
05:40:52 INFO - PROCESS | 1963 | 1471092052938 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:53 INFO - PROCESS | 1963 | 1471092053003 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
05:40:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 370ms
05:40:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
05:40:53 INFO - PROCESS | 1963 | 1471092053323 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:53 INFO - PROCESS | 1963 | 1471092053385 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
05:40:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 327ms
05:40:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
05:40:53 INFO - PROCESS | 1963 | 1471092053638 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:53 INFO - PROCESS | 1963 | 1471092053675 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
05:40:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 268ms
05:40:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
05:40:53 INFO - PROCESS | 1963 | 1471092053911 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:53 INFO - PROCESS | 1963 | 1471092053971 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
05:40:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 274ms
05:40:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
05:40:54 INFO - PROCESS | 1963 | 1471092054190 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:54 INFO - PROCESS | 1963 | 1471092054254 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
05:40:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 317ms
05:40:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
05:40:54 INFO - PROCESS | 1963 | 1471092054519 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:54 INFO - PROCESS | 1963 | 1471092054568 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
05:40:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 374ms
05:40:54 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
05:40:54 INFO - PROCESS | 1963 | 1471092054888 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:54 INFO - PROCESS | 1963 | 1471092054923 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:55 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
05:40:55 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 216ms
05:40:55 INFO - TEST-START | /IndexedDB/idbtransaction.htm
05:40:55 INFO - PROCESS | 1963 | 1471092055110 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:55 INFO - PROCESS | 1963 | 1471092055152 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:55 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
05:40:55 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
05:40:55 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 270ms
05:40:55 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
05:40:55 INFO - PROCESS | 1963 | 1471092055386 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:55 INFO - PROCESS | 1963 | 1471092055433 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:55 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
05:40:55 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 429ms
05:40:55 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
05:40:55 INFO - PROCESS | 1963 | 1471092055816 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:55 INFO - PROCESS | 1963 | 1471092055870 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
05:40:56 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
05:40:56 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 374ms
05:40:56 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
05:40:56 INFO - PROCESS | 1963 | 1471092056188 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:56 INFO - PROCESS | 1963 | 1471092056224 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:56 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
05:40:56 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 317ms
05:40:56 INFO - TEST-START | /IndexedDB/index_sort_order.htm
05:40:56 INFO - PROCESS | 1963 | 1471092056514 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:56 INFO - PROCESS | 1963 | 1471092056559 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:56 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
05:40:56 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 274ms
05:40:56 INFO - TEST-START | /IndexedDB/interfaces.html
05:40:56 INFO - PROCESS | 1963 | 1471092056791 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:56 INFO - PROCESS | 1963 | 1471092056837 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
05:40:57 INFO - TEST-OK | /IndexedDB/interfaces.html | took 437ms
05:40:57 INFO - TEST-START | /IndexedDB/interfaces.worker
05:40:57 INFO - PROCESS | 1963 | 1471092057237 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:57 INFO - PROCESS | 1963 | 1471092057276 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
05:40:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:40:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:40:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:40:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:40:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:40:57 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
05:40:57 INFO - {}
05:40:57 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 493ms
05:40:57 INFO - TEST-START | /IndexedDB/key_invalid.htm
05:40:57 INFO - PROCESS | 1963 | 1471092057735 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:58 INFO - PROCESS | 1963 | 1471092058048 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
05:40:58 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
05:40:58 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 727ms
05:40:58 INFO - TEST-START | /IndexedDB/key_valid.html
05:40:58 INFO - PROCESS | 1963 | 1471092058470 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:58 INFO - PROCESS | 1963 | 1471092058512 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
05:40:58 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
05:40:58 INFO - TEST-OK | /IndexedDB/key_valid.html | took 520ms
05:40:58 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
05:40:59 INFO - PROCESS | 1963 | 1471092058998 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:59 INFO - PROCESS | 1963 | 1471092059045 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:59 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
05:40:59 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 272ms
05:40:59 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
05:40:59 INFO - PROCESS | 1963 | 1471092059283 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:59 INFO - PROCESS | 1963 | 1471092059370 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:59 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
05:40:59 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 370ms
05:40:59 INFO - TEST-START | /IndexedDB/keygenerator.htm
05:40:59 INFO - PROCESS | 1963 | 1471092059656 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:59 INFO - PROCESS | 1963 | 1471092059708 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:59 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
05:40:59 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
05:40:59 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
05:40:59 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 270ms
05:40:59 INFO - TEST-START | /IndexedDB/keyorder.htm
05:40:59 INFO - PROCESS | 1963 | 1471092059936 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:40:59 INFO - PROCESS | 1963 | 1471092059978 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
05:41:00 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
05:41:00 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 370ms
05:41:00 INFO - TEST-START | /IndexedDB/keypath.htm
05:41:00 INFO - PROCESS | 1963 | 1471092060306 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:00 INFO - PROCESS | 1963 | 1471092060343 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
05:41:00 INFO - TEST-OK | /IndexedDB/keypath.htm | took 274ms
05:41:00 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
05:41:00 INFO - PROCESS | 1963 | 1471092060586 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:00 INFO - PROCESS | 1963 | 1471092060633 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
05:41:00 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
05:41:00 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 371ms
05:41:00 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
05:41:00 INFO - PROCESS | 1963 | 1471092060969 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:01 INFO - PROCESS | 1963 | 1471092061022 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:01 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
05:41:01 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
05:41:01 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
05:41:01 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 325ms
05:41:01 INFO - TEST-START | /IndexedDB/list_ordering.htm
05:41:01 INFO - PROCESS | 1963 | 1471092061289 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:01 INFO - PROCESS | 1963 | 1471092061338 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:01 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
05:41:01 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
05:41:01 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
05:41:01 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 368ms
05:41:01 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
05:41:01 INFO - PROCESS | 1963 | 1471092061658 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:01 INFO - PROCESS | 1963 | 1471092061702 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:01 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
05:41:01 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 268ms
05:41:01 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
05:41:01 INFO - PROCESS | 1963 | 1471092061940 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:02 INFO - PROCESS | 1963 | 1471092061997 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:02 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
05:41:02 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 275ms
05:41:02 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
05:41:02 INFO - PROCESS | 1963 | 1471092062207 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:02 INFO - PROCESS | 1963 | 1471092062249 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:02 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
05:41:02 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 266ms
05:41:02 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
05:41:02 INFO - PROCESS | 1963 | 1471092062487 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:02 INFO - PROCESS | 1963 | 1471092062540 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:02 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
05:41:02 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 268ms
05:41:02 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
05:41:02 INFO - PROCESS | 1963 | 1471092062758 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:02 INFO - PROCESS | 1963 | 1471092062818 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:03 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
05:41:03 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 375ms
05:41:03 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
05:41:03 INFO - PROCESS | 1963 | 1471092063143 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:03 INFO - PROCESS | 1963 | 1471092063196 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:03 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
05:41:03 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 280ms
05:41:03 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
05:41:03 INFO - PROCESS | 1963 | 1471092063408 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:03 INFO - PROCESS | 1963 | 1471092063446 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:03 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
05:41:03 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 274ms
05:41:03 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
05:41:03 INFO - PROCESS | 1963 | 1471092063704 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:03 INFO - PROCESS | 1963 | 1471092063749 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:04 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
05:41:04 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 320ms
05:41:04 INFO - TEST-START | /IndexedDB/value.htm
05:41:04 INFO - PROCESS | 1963 | 1471092064026 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:04 INFO - PROCESS | 1963 | 1471092064089 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:04 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
05:41:04 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
05:41:04 INFO - TEST-OK | /IndexedDB/value.htm | took 269ms
05:41:04 INFO - TEST-START | /IndexedDB/value_recursive.htm
05:41:04 INFO - PROCESS | 1963 | 1471092064303 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:04 INFO - PROCESS | 1963 | 1471092064343 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:04 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
05:41:04 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
05:41:04 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
05:41:04 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 268ms
05:41:04 INFO - TEST-START | /IndexedDB/writer-starvation.htm
05:41:04 INFO - PROCESS | 1963 | 1471092064575 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:04 INFO - PROCESS | 1963 | 1471092064626 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:05 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
05:41:05 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 869ms
05:41:05 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
05:41:05 INFO - PROCESS | 1963 | 1471092065448 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:05 INFO - PROCESS | 1963 | 1471092065493 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
05:41:05 INFO - {}
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
05:41:05 INFO - {}
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
05:41:05 INFO - {}
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
05:41:05 INFO - {}
05:41:05 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 319ms
05:41:05 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
05:41:05 INFO - PROCESS | 1963 | 1471092065774 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:05 INFO - PROCESS | 1963 | 1471092065808 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
05:41:05 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
05:41:05 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 218ms
05:41:05 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
05:41:06 INFO - PROCESS | 1963 | 1471092066010 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:06 INFO - PROCESS | 1963 | 1471092066073 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
05:41:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 383ms
05:41:06 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
05:41:06 INFO - PROCESS | 1963 | 1471092066388 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:06 INFO - PROCESS | 1963 | 1471092066421 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
05:41:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
05:41:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
05:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
05:41:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
05:41:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
05:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
05:41:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 273ms
05:41:06 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
05:41:06 INFO - PROCESS | 1963 | 1471092066672 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:06 INFO - PROCESS | 1963 | 1471092066706 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
05:41:06 INFO - [native code]
05:41:06 INFO - }" but got function "function () {
05:41:06 INFO - }"
05:41:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:41:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
05:41:06 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
05:41:06 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:06 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:41:06 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:41:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
05:41:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 319ms
05:41:07 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
05:41:07 INFO - PROCESS | 1963 | 1471092067004 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:07 INFO - PROCESS | 1963 | 1471092067052 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
05:41:07 INFO - [native code]
05:41:07 INFO - }" but got function "function () {
05:41:07 INFO - }"
05:41:07 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:41:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
05:41:07 INFO - {}
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
05:41:07 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:41:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
05:41:07 INFO - {}
05:41:07 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 367ms
05:41:07 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
05:41:07 INFO - PROCESS | 1963 | 1471092067375 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:07 INFO - PROCESS | 1963 | 1471092067425 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:41:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:41:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:41:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:41:07 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:41:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:41:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:41:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:41:07 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:41:07 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:07 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:41:07 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:41:07 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 269ms
05:41:07 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
05:41:07 INFO - PROCESS | 1963 | 1471092067660 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:07 INFO - PROCESS | 1963 | 1471092067717 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:07 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
05:41:07 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 324ms
05:41:07 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
05:41:07 INFO - PROCESS | 1963 | 1471092067992 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:08 INFO - PROCESS | 1963 | 1471092068037 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
05:41:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
05:41:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
05:41:08 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
05:41:08 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 221ms
05:41:08 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
05:41:08 INFO - PROCESS | 1963 | 1471092068220 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:08 INFO - PROCESS | 1963 | 1471092068255 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
05:41:08 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
05:41:08 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
05:41:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
05:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
05:41:08 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 321ms
05:41:08 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
05:41:08 INFO - PROCESS | 1963 | 1471092068554 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:08 INFO - PROCESS | 1963 | 1471092068609 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
05:41:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
05:41:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
05:41:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
05:41:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
05:41:09 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1326ms
05:41:09 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
05:41:09 INFO - PROCESS | 1963 | 1471092069874 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:09 INFO - PROCESS | 1963 | 1471092069903 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
05:41:11 INFO - {}
05:41:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
05:41:11 INFO - {}
05:41:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
05:41:11 INFO - {}
05:41:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
05:41:11 INFO - {}
05:41:11 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
05:41:11 INFO - {}
05:41:11 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1319ms
05:41:11 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
05:41:11 INFO - PROCESS | 1963 | 1471092071197 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:11 INFO - PROCESS | 1963 | 1471092071229 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:11 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
05:41:11 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 521ms
05:41:11 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
05:41:11 INFO - PROCESS | 1963 | 1471092071722 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:11 INFO - PROCESS | 1963 | 1471092071752 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:12 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
05:41:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
05:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
05:41:12 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 316ms
05:41:12 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
05:41:12 INFO - PROCESS | 1963 | 1471092072077 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:12 INFO - PROCESS | 1963 | 1471092072118 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:22 INFO - PROCESS | 1963 | MARIONETTE LOG: INFO: Timeout fired
05:41:22 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
05:41:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
05:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
05:41:22 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10190ms
05:41:22 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
05:41:22 INFO - PROCESS | 1963 | 1471092082266 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:22 INFO - PROCESS | 1963 | 1471092082302 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:22 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
05:41:22 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 519ms
05:41:22 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
05:41:22 INFO - PROCESS | 1963 | 1471092082789 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:22 INFO - PROCESS | 1963 | 1471092082821 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:23 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
05:41:23 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 217ms
05:41:23 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
05:41:23 INFO - PROCESS | 1963 | 1471092083013 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:23 INFO - PROCESS | 1963 | 1471092083057 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:23 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
05:41:23 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 267ms
05:41:23 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
05:41:23 INFO - PROCESS | 1963 | 1471092083285 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:23 INFO - PROCESS | 1963 | 1471092083323 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:23 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
05:41:23 INFO - {}
05:41:23 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 267ms
05:41:23 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
05:41:23 INFO - PROCESS | 1963 | 1471092083623 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:23 INFO - PROCESS | 1963 | 1471092083674 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:23 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
05:41:23 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 424ms
05:41:23 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
05:41:24 INFO - PROCESS | 1963 | 1471092083992 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:24 INFO - PROCESS | 1963 | 1471092084041 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:24 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
05:41:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
05:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
05:41:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
05:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
05:41:24 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 269ms
05:41:24 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
05:41:24 INFO - PROCESS | 1963 | 1471092084272 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:24 INFO - PROCESS | 1963 | 1471092084308 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:24 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
05:41:24 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 266ms
05:41:24 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
05:41:24 INFO - PROCESS | 1963 | 1471092084543 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:24 INFO - PROCESS | 1963 | 1471092084590 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:24 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
05:41:24 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 219ms
05:41:24 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
05:41:24 INFO - PROCESS | 1963 | 1471092084768 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:24 INFO - PROCESS | 1963 | 1471092084799 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
05:41:25 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 272ms
05:41:25 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
05:41:25 INFO - PROCESS | 1963 | 1471092085044 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - PROCESS | 1963 | 1471092085104 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
05:41:25 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
05:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:25 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
05:41:25 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
05:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:25 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
05:41:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
05:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
05:41:25 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 318ms
05:41:25 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
05:41:25 INFO - PROCESS | 1963 | 1471092085384 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - PROCESS | 1963 | 1471092085443 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
05:41:25 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 321ms
05:41:25 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
05:41:25 INFO - PROCESS | 1963 | 1471092085721 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - PROCESS | 1963 | 1471092085758 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
05:41:25 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 226ms
05:41:25 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
05:41:25 INFO - PROCESS | 1963 | 1471092085942 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:25 INFO - PROCESS | 1963 | 1471092085975 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:26 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
05:41:26 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 219ms
05:41:26 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
05:41:26 INFO - PROCESS | 1963 | 1471092086176 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:26 INFO - PROCESS | 1963 | 1471092086231 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:26 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
05:41:26 INFO - do_test/)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
05:41:51 INFO - )
05:41:51 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 219ms
05:41:51 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
05:41:51 INFO - PROCESS | 1963 | 1471092111138 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:51 INFO - PROCESS | 1963 | 1471092111172 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
05:41:51 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 275ms
05:41:51 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
05:41:51 INFO - PROCESS | 1963 | 1471092111411 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:51 INFO - PROCESS | 1963 | 1471092111451 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
05:41:51 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 269ms
05:41:51 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
05:41:51 INFO - PROCESS | 1963 | 1471092111688 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:51 INFO - PROCESS | 1963 | 1471092111721 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
05:41:51 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
05:41:51 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 220ms
05:41:51 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
05:41:51 INFO - PROCESS | 1963 | 1471092111910 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:51 INFO - PROCESS | 1963 | 1471092111946 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
05:41:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
05:41:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
05:41:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
05:41:52 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
05:41:52 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 219ms
05:41:52 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
05:41:52 INFO - PROCESS | 1963 | 1471092112141 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - PROCESS | 1963 | 1471092112192 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
05:41:52 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
05:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:52 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
05:41:52 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 219ms
05:41:52 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
05:41:52 INFO - PROCESS | 1963 | 1471092112361 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - PROCESS | 1963 | 1471092112418 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
05:41:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
05:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
05:41:52 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 266ms
05:41:52 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
05:41:52 INFO - PROCESS | 1963 | 1471092112645 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - PROCESS | 1963 | 1471092112708 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
05:41:52 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 278ms
05:41:52 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
05:41:52 INFO - PROCESS | 1963 | 1471092112922 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:52 INFO - PROCESS | 1963 | 1471092112980 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:53 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
05:41:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
05:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
05:41:53 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 275ms
05:41:53 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
05:41:53 INFO - PROCESS | 1963 | 1471092113194 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:53 INFO - PROCESS | 1963 | 1471092113251 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:53 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
05:41:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
05:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
05:41:53 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 268ms
05:41:53 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
05:41:53 INFO - PROCESS | 1963 | 1471092113463 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:53 INFO - PROCESS | 1963 | 1471092113506 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
05:41:53 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 218ms
05:41:53 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
05:41:53 INFO - PROCESS | 1963 | 1471092113694 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:53 INFO - PROCESS | 1963 | 1471092113742 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
05:41:54 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 318ms
05:41:54 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
05:41:54 INFO - PROCESS | 1963 | 1471092114026 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - PROCESS | 1963 | 1471092114071 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
05:41:54 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 277ms
05:41:54 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
05:41:54 INFO - PROCESS | 1963 | 1471092114293 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - PROCESS | 1963 | 1471092114327 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
05:41:54 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 268ms
05:41:54 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
05:41:54 INFO - PROCESS | 1963 | 1471092114575 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - PROCESS | 1963 | 1471092114627 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
05:41:54 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:41:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:41:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:41:54 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
05:41:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
05:41:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
05:41:54 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 327ms
05:41:54 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
05:41:54 INFO - PROCESS | 1963 | 1471092114905 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:54 INFO - PROCESS | 1963 | 1471092114952 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
05:41:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
05:41:55 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 268ms
05:41:55 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
05:41:55 INFO - PROCESS | 1963 | 1471092115172 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:55 INFO - PROCESS | 1963 | 1471092115205 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
05:41:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
05:41:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
05:41:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
05:41:55 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 268ms
05:41:55 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
05:41:55 INFO - PROCESS | 1963 | 1471092115442 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:55 INFO - PROCESS | 1963 | 1471092115476 Marionette INFO sendAsync e21c9cb9-6097-7348-8c77-0ec6d8813f4a
05:41:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: